找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 161|回复: 0

T3登录时提示输入SA口令

[复制链接]
发表于 2018-2-8 12:54:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

×
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_MACHINE\Software\Microsoft\MSSqlserver\MSSqlServer]
- 或者 -
[HKEY_LOCAL_MACHINE\Software\Microsoft\MicrosoftSQLServer\MSSQLServer\] 。如下图所示:
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:\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|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-5-14 05:50 , Processed in 0.041625 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表