|
名称: |
秦皇岛凯博计算机科技开发有限公司 |
地址: |
秦皇岛市海港区文化路295号港瑞商务大厦6楼
|
手机: |
18633544519 |
|
13803241356 |
Q Q: |
190408570 |
Email: |
itqhdkb@163.com |
主页: |
https://www.qhderp.com |
|
|
|
|
|
|
 |
|
|
|
|
|
|
账套管理忘记密码解决方法 |
源于: |
1. V12.2 忘记账套管理登陆用户名admin 的密码 在日常生活中,有很多忘记密码的情况,有时候使用者会反馈忘记账套管理登录用户 admin 的密码,咨询如何处理,登录账套管理提示出现下图 -1 的提示。 图-1 帐套管理密码错误 在V12.2 版之前,可以通过删除ACCTCTL.dat 文件处理,V12.2 开始已经不适用。那到底该如 何解决呢? 2. V12.2 版开始的变化 账套管理数据库是从V12.2 版本才开始有的,是一个名称为KDacctDB 的数据库文件。 里面记录账套管理中相应的组织机构、登陆账套管理用户列表及具体的账套注册信息,而 Acctctl.dat 文件是记录连接数据服务器的相关信息,包括计算机名等信息。也就是说如果要获 取admin 信息,必须要知道KDacctDB 数据库哪张表存储了admin 用户信息。 3. 解决方案 KDacctDB 数据库中的dbo.t_users 表存储了admin 的用户信息,清空admin 密码重新设置 即可,直接使用SQL 语句或修改表数据都可以实现,如果使用删除KDacctDB 数据库的方式, 会将所有已经注册的账套信息全部丢失,还需要重新注册所有账套,不推荐使用,建议直接执 行SQL 语句或修改表数据。 3.1 修改admin 的密码操作 以SQL Server 2005 为例,手工修改表dbo.t_users 按照下列方法操作: (1) 依次打开【开始】→【程序】→【Microsoft SQL Server2005】,选择【SQL Server management studio】,单击【连接】;如图-2 连接数据库。 图 -2 登录数据库 (2) 依次单击【数据库】→【kdacctdb】→表,选中dbo.t_users 表,右键单击选择【打开 表】,如图-3 打开KDAcctDB 数据库的t_Users 表。 图 -3 打开KDAcctDB 数据库的t_Users 表 (3) 将Fname 为Admin 的Fpassword 列值清空,退出【SQL Server management studio】; 如图-4。
图-4 找到用FName 和FPassword 字段 (4) 重新进入【账套管理】,Admin 使用空密码,即可重登入,然后再重设admin 密码。 以SQL Server 2005 为例,SQL 语句修改表dbo.t_users 按照下列方法操作: (1) 登录SQL Server management studio 后,依次单击【数据库】→【kdacctdb】,然后 单击【新建查询】,如图-5 新建查询; 图-5 新建查询 (2) 在右边的录入框内输入SQL 语句,清空dbo.t_users 表中admin 的密码即可,如图-6 清 空admin 密码。 update dbo.t_users set Fpassword ='' where fname='admin'
|
【返回】 |
|
|