• 咨询热线: 商务合作:marketing@cotong.com 
免费试用
您现在的位置:首页>>服务支持>>自助知识库>>畅捷通T3
登录T3软件提示输入SA口令

 

【问题现象】
登录T3软件提示输入SA口令。
 
【问题分析】
1、没有安装数据库;
2、Sql安装时未选择“混合模式”;
3、安装数据库设置了密码;
4、SA口令被病毒篡改;
5、Msadox.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个人版.rar,SP4补丁的下载地址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安装时是否选择了混合模式,修改混合模式方法如下:
1、MSDE 2000数据库修改方法:
a、先停止 MSSQLSERVER 以及其他相关服务(如MSSQLServerADHelper),操作步骤:右击“我的电脑”—“管理”—“服务和应用程序”—“服务”找到“MSSQLSERVER”及其他相关服务,右击选择“停止”。如下图所示:
 
b、注册表编辑器,点击“开始”菜单—“运行”—输入“regedit”点击“确定”。如下图所示:
 
c、以下两个子项之一(取决于 MSDE 是作为默认 MSDE 实例安装的还是作为命名实例安装的)
[HKEY_LOCAL_MACHINESoftwareMicrosoftMSSqlserverMSSqlServer]
- 或者 -
[HKEY_LOCAL_MACHINESoftwareMicrosoftMicrosoftSQLServerMSSQLServer] 。如下图所示:
d、格中,双击“LoginMode”子项。如下图所示:
 
e、DWORD 编辑器对话框中,将此子项的值设置为“2”,选择了“十六进制(H)”选项(默认情况下,Windows LoginMode注册表子项的值设置为 1 ;如果启用混合模式Windows身份验证和SQL Server身份验证,则此值为 2。)
f、启动 MSSQLSERVER 及其他相关服务。操作步骤:右击“我的电脑”-“管理” -“服务和应用程序”-“服务”找到“MSSQLSERVER”及其他相关服务,右击选择“启动”。
2、Microsoft sql server 2000数据库修改方法:
a、电脑桌面左下角“开始”-“所有程序”-“Microsoft SQL Server”-“企业管理器”
b、双击“Microsoft SQL Servers”-“SQL Server组”出现“(local)(windows NT)”。如下图所示:
 
c、右击“(local)(windows NT)”-“属性”。如下图所示:
 
d、点击“安全性”页签。如下图所示:
 
e、身份验证下选择“SQL Server和Windows(s)”,点击“确定”,如下图所示:
 
3、Microsoft sql server 2005数据库修改方法:
a、点击“开始”-“程序”-“Microsoft sql server 2005”-“SQL SERVER Management Studio Express”-点击“连接”按钮。如下图所示:
 
b、到达登录界面后,右击“(SQL SERVER)”选择“属性”。如下图所示:
 
c、选择“安全性”,在服务器身份验证处点击“SQL Server和Windows身份验证模式”,点击“确定”。下图所示:
 
三、忘记口令或口令被篡改的解决方法:
1、MSDE 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口令。
 
2、Microsoft sql server 2000修改口令的方法:
a、点击“开始”-“程序”-“Microsoft sql server”-“企业管理器”;
b、依次点击“Microsoft sql servers”-“SQL SERVER组”-“XXX(Windows NT)”-“安全性”。如下图所示:
 
c、在“安全性”下选择“登录”双击“SA”,将密码处的*清空,点击“确定”,SA口令就更改为空了。如下图所示:
 
 
3、MSSQLSERVER2005数据库修改SA口令的方法:
a、点击“开始”-“程序”-“Microsoft sql server 2005”-“SQL SERVER Management Studio Express”-点击“连接”按钮。如下图所示:
 
 
b、依次点击“安全性”-“登录名”-右击“SA”选择“属性”。如下图所示:
 
c、由于MSSQLSERVER2005数据库要设置SA口令,所以需要在密码处输入新的SA口令,点击“确定”,就更改为新的SA口令了。如下图所示:
 
四、Msadox.dll文件丢失或被反注册的解决方法:
a、找到要注册的DLL组件,点击“C:windowssystem32Msadox.dll”文件需要进行注册,先打开C:windowssystem32目录,找到Msadox.dll文件。
 
b、点击“开始”-“运行”先输入 regsvr32 按一下空格键,然后再把msadox.dll拖动到 regsvr32后面,如下图所示:
 
c、点击确定按钮,提示dll 组件注册成功。
 
 
d、另外一种注册组件的方法为,先找到dll组件,然后再右击此文件, 右击C:windowssystem32msadox.dll,选择“打开方式”,再点击“打开方式”按钮,然后点击“浏览”,点击“我的电脑”找到“C:windowssystem32 egsvr32.exe”,点击“打开”就可以成功注册DLL组件。
 
 
 
 
 
 
注意:如果是参照上述方式操作,仍然没有解决SA口令的问题,可能是操作系统被病毒入侵,破坏了数据库组件,请备份您的账套数据,卸载软件和数据库后,重新安装数据库和软件。
建议:如果是安装MSDE2000数据库的情况下,最好购买路由器,并设置SA口令。(由于拨号上网的方式,计算机暴露在公网之下,且数据库是弱口令,容易被病毒攻击。)

分享:

关于企通

上海企通数字科技有限公司,成立于2003年1月,企通成立20年来始终专注国内企业数字化服务,是一家以管理软件和互联网应用的开发、咨询、营销、培训、实施、服务于一体的管理数字化服务公司。以“推动客户实现行业领先”为己任,以帮助客户“增加收入、提升效率、降低成本、控制风险”为目标,为国内企业提供数字化建设...


marketing@cotong.com 在线服务 网站地图 新浪博客


扫描二维码即可关注
版权所有:上海企通数字科技有限公司 | 地址:武汉市武昌区中北路汉街总部国际E座1601 | |

提交您的需求,获得适合您的解决方案

完善您的信息,专家团队将为你提供专业的服务!




*姓名:
*联系手机:
*感兴趣的产品:
您的需求:
验证码:
在线客服系统
400-780-9880