系统登录提示加载账套数据失败,无法选择账套主要原因与解决方案-C/S开发框架
系统登录提示加载账套数据失败,无法选择账套主要原因与解决方案-C/S开发框架
1. 登录界面提示无法选择账套
如下图所示,选择账套提示:加载账套数据失败!

2. 错误原因
- 登录账号用户名或密码错误
- 连接系统数据库配置错误
- 当前用户没有账套权限
3. 解决方案
3.1 检查登录账号用户名或密码。
默认登录账号:admin , 登录密码: test (或123456、csframework),因开发框架版本不一样,密码有所不同。
3.2 连接系统数据库配置错误
请使用SQLConnector工具连接开发框架系统数据库。
参考:https://www.csframework.com/archive/csframework-sqlconnector/1631288677.html
3.2 用户没有账套权限
上图所示,登录账号是admin 。打开系统数据库的 tb_MyUser 表,定位 Account 字段 = admin

找到 DataSets 字段,admin 用户有 ,Normal,NewDB, 两个账套的权限:

DataSetID 账套编号
检查当前账套用户的 DataSetID 字段是否包含账套编号
tb_DataSet表 DataSetID 账套编号,Normal 是开发帐套&演示账套,账套名称:C/S系统快速开发平台

DataSetName 对应账套名称,登录界面的账套显示如下:

参考:tb_DataSet表(账套数据库配置表)详解
https://www.cscode.net/archive/NewDoc/1637328679.html