登录T3软件提示输入SA口令

2016-09-08 22:18:44济南用友

登录用友T3软件提示输入SA口令

【问题现象】

登录用友T3软件提示输入SA口令。

【问题分析】

1、没有安装数据库;

2Sql安装时未选择“混合模式”;

3、安装数据库设置了密码;

4SA口令被病毒篡改;

5Msadox.dll文件丢失或被反注册。

【解决方案】

一、确认是否安装数据库,不同版本的数据库检查方法如下:

1、查看是否安装了MSDE 2000的数据库:

a、点击“我的电脑”—“管理”—“服务和应用程序”—“服务”—查看右边的程序列表是否有MSSQLSERVER,如下图:

b、如果“服务”列表中没有MSSQLSERVSER ,只有MSSQLSERVERADHE,提示输入SA口令,说明电脑中没有安装数据库,下载地址如下:

http://tong.ufida.com.cn/lgf2/MSDE2000RelA.rar  (注意:请将下载地址复制到迅雷新建任务进行下载,下载地址来源于网络,如果无法下载,请自行到百度或者微软官网下载);

注:如果“服务”列表中有MSSQLSERVER,状态显示已启动;登入软件还是提示要输入SA口令,说明电脑安装了数据库,但是有可能是安装的MSDE2000的数据库文件损坏了或是数据库被病毒篡改了,需要修改数据库SA口令。强调下,因为MSDE2000没有企业管理器,所以只能用dos命令,并且dos命令修改口令适用于任何版本数据库。详细方法请参考下文。

2、查看是否安装了数据库Microsoft sql server 2000

a、点击“我的电脑”—“管理”—“服务和应用程序”—“服务”—查看右边的“服务”程序列表是否有SQLSERVER,如果没有,那就要安装SQLserver2000

SQL2000的下载地址:

http://www.jce.gov.cn/UploadSoft/SQL SERVER 2000个人版.rarSP4补丁的下载地址http://www.jce.gov.cn/UploadSoft/SQL server 2000 SP4补丁.rar(注意:请将下载地址复制到迅雷新建任务进行下载,下载地址来源于网络,如果无法下载,请自行到百度或者微软官网下载);】

 

3、查看是否安装SQLSERVER 2005的数据库:

a、点击“计算机”—“管理”—“服务和应用程序”—“服务”—服务列表中查看有无MSSQLSERVER服务,(注意:如果安装的是MSSQL2005服务器名称为:SQLSERVER(MSSQLSERVER)

如下图为包含MSSQLSERVER服务的图标。(特别注意:服务器名称为:SQLSEVER(SQLEXPRESS)的说明你安装的MSSQLSERVER2005数据库安装方式有误,没有选择默认实例和混合模式。

SQL2005的下载地址:

http://tong.ufida.com.cn/lgf/MSSQLSERVER2005.rar(注意:请将下载地址复制到迅雷新建任务进行下载,下载地址来源于网络,如果无法下载,请自行到百度或者微软官网下载);

二、确认sql安装时是否选择了混合模式,修改混合模式方法如下:

1MSDE 2000数据库修改方法:

a、先停止 MSSQLSERVER 以及其他相关服务(如MSSQLServerADHelper,操作步骤:右击“我的电脑”—“管理”—“服务和应用程序”—“服务”找到“MSSQLSERVER”及其他相关服务,右击选择“停止”。如下图所示:

b、注册表编辑器,点击“开始”菜单—“运行”—输入“regedit”点击“确定”。如下图所示:

c、以下两个子项之一(取决于 MSDE 是作为默认 MSDE 实例安装的还是作为命名实例安装的)

[HKEY_LOCAL_MACHINE\Software\Microsoft\MSSqlserver\MSSqlServer]

- 或者 -

[HKEY_LOCAL_MACHINE\Software\Microsoft\MicrosoftSQLServer\MSSQLServer\] 。如下图所示:

d、格中,双击“LoginMode”子项。如下图所示:

eDWORD 编辑器对话框中,将此子项的值设置为“2”,选择了“十六进制(H)”选项(默认情况下,Windows LoginMode注册表子项的值设置为 1 ;如果启用混合模式Windows身份验证和SQL Server身份验证,则此值为 2。)

f、启动 MSSQLSERVER 及其他相关服务。操作步骤:右击“我的电脑”-“管理” -“服务和应用程序”-“服务”找到“MSSQLSERVER”及其他相关服务,右击选择“启动”。

2Microsoft sql server 2000数据库修改方法:

a、电脑桌面左下角“开始”-“所有程序”-Microsoft SQL Server”-“企业管理器”

b、双击“Microsoft SQL Servers”-“SQL Server组”出现“(local)(windows NT。如下图所示:

c、右击“(local)(windows NT”-“属性”。如下图所示:

d、点击“安全性”页签。如下图所示:

e、身份验证下选择“SQL ServerWindowss,点击“确定”,如下图所示:

3Microsoft sql server 2005数据库修改方法:

a、点击“开始”-“程序”-Microsoft sql server 2005-SQL SERVER Management Studio Express-点击“连接”按钮。如下图所示:

b、到达登录界面后,右击“(SQL SERVER)”选择“属性”。如下图所示:

c、选择“安全性”,在服务器身份验证处点击“SQL ServerWindows身份验证模式”,点击“确定”。下图所示:

三、忘记口令或口令被篡改的解决方法:

1MSDE 2000数据库的SA口令解决方法

a、点击桌面左下角的“开始”菜单-选择“运行”-输入“CMD”进入DOS命令提示窗口;(或者按win+r键输CMD进入)

b、在DOS状态下输入osql -E (注意E一定要大写)

c、光标提示 1>此时键入如下DOS命令:sp_password @new=123,@loginame='sa'   回车;(命令如果觉得太多麻烦的话可以复制,粘贴,在DOS中粘贴需要右击选择粘贴,不能按CTRL+V快捷键。)

d、输入DOS命令 go  成功将SA密码修改为123。以上内容是关于DOS状态下如何修改SA口令。

2Microsoft sql server 2000修改口令的方法:

a、点击“开始”-“程序”-Microsoft sql server-“企业管理器”;

b、依次点击“Microsoft sql servers-“SQL SERVER”-XXXWindows NT)”-“安全性”。如下图所示:

c、在“安全性”下选择“登录”双击“SA”,将密码处的*清空,点击“确定”,SA口令就更改为空了。如下图所示:

3MSSQLSERVER2005数据库修改SA口令的方法:

a、点击“开始”-“程序”-Microsoft sql server 2005-SQL SERVER Management Studio Express-点击“连接”按钮。如下图所示:

 

b、依次点击“安全性”-“登录名”-右击“SA”选择“属性”。如下图所示:

c、由于MSSQLSERVER2005数据库要设置SA口令,所以需要在密码处输入新的SA口令,点击“确定”,就更改为新的SA口令了。如下图所示:

四、Msadox.dll文件丢失或被反注册的解决方法:

a、找到要注册的DLL组件,点击“C:\windows\system32\Msadox.dll”文件需要进行注册,先打开C:\windows\system32\目录,找到Msadox.dll文件。

b、点击“开始”-“运行”先输入 regsvr32 按一下空格键,然后再把msadox.dll拖动到 regsvr32后面,如下图所示:

c、点击确定按钮,提示dll 组件注册成功。

 

d、另外一种注册组件的方法为,先找到dll组件,然后再右击此文件, 右击C:\windows\system32\msadox.dll,选择“打开方式”,再点击“打开方式”按钮,然后点击“浏览”,点击“我的电脑”找到“C:\windows\system32\regsvr32.exe”,点击“打开”就可以成功注册DLL组件。

 

注意:如果是参照上述方式操作,仍然没有解决SA口令的问题,可能是操作系统被病毒入侵,破坏了数据库组件,请备份您的账套数据,卸载软件和数据库后,重新安装数据库和软件。

建议:如果是安装MSDE2000数据库的情况下,最好购买路由器,并设置SA口令。(由于拨号上网的方式,计算机暴露在公网之下,且数据库是弱口令,容易被病毒攻击。)

如有其它问题,请在QQ回复疑问,我们将第一时间与您联系,帮助您解决问题。同时您也可以联系济南用友软件电话0531-82825553,

济南用友软件金牌营销服务中心竭诚为您服务。

  • 设为首页
  • 济南用友|
  • 用友畅捷通软件山东济南销售服务中心|
  • 联系我们|
  • 鲁ICP备2021016587号-3
  • Copyright © 2021 山东一友信息科技有限公司