关于SQL 2000的数据库密码

发布网友 发布时间:2022-04-21 17:09

我来回答

2个回答

热心网友 时间:2022-04-11 19:19

张某人试试

…………………

一,用SQL Server数据库的时候经常出现这个问题.应该在
SQL Server企业管理器的SQL Server组的(local)的属性配置里将安全性改为SQL Server和Windows

………………………………

二,
1 打开SQL Server企业管理器。
2 选择服务器名称上右键选择“编辑SQL Server注册属性”,然后在对话框中选择“使用windows身份验证”。
3 试一试,不行。在看看安全性设置
4 同样右键,选择“属性”,然后打开“安全性”选项卡。
5 在选项卡中,选择身份验证为“SQL Server和 Windows ”,其他不变
………………………………

三,
如果改不了可以尝试更改注册表
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\80\Tools\Service Manager
Remote的值改为2

…………………………
四,
重新启动SQL Server服务
此时,用户可以成功地使用sa在企业管理器中新建SQL Server注册,但是仍然无法使用Windows身份验证模式来连接SQL Server。这是因为在 SQL Server 中有两个缺省的登录帐户:BUILTIN\Administrators 以及 <机器名>\Administrator 被删除。要恢复这两个帐户,可以使用以下的方法:
1、打开企业管理器,展开服务器组,然后展开服务器;
2、展开"安全性",右击"登录",然后单击"新建登录";
3、在"名称"框中,输入 BUILTIN\Administrators;
4、在"服务器角色"选项卡中,选择"System Administrators" ;
5、点击"确定"退出;
6、使用同样方法添加 <机器名>\Administrator 登录。

注意:
以下注册表键

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\LoginMode
的值决定了SQL Server将采取何种身份验证模式。该值为1,表示使用Windows 身份验证模式;该值为2,表示使用混合模式(Windows 身份验证和 SQL Server 身份验证)。

…………………………

五,
1),机械名称登陆不行,就用IP,关键是SQL 在安装的时候有问题。但首先你要保证你的密码是正确的前提下
(这句我没仔细研究,仅供参考)
……
2),Windows 帐户权限不足,需要新建登录。
1. 启动企业管理器。
2. 展开“Microsoft SQL Server”,然后展开“SQL Server 组”。
3. 展开您的服务器,然后展开“安全”。
4. 右键单击“登录”,然后单击“新建登录”。
5. 在“SQL Server 登录属性”对话框中,在“名称”框中输入 Windows 帐户名。在“域”列表中,选择该 Windows 帐户所属的域。
6. 单击“数据库访问”选项卡,为客户端设置适当的权限,然后单击“确定”。
注意:在添加帐户后,您仍然必须为用户需要访问的各个数据库对象授予访问权限。
注意:建议尽可能将 SQL Server 2000 身份验证设置为“仅 Windows”。

……………………
六,贝贝,这些法子,你都试试。
不行的话,重装一下你那什么数据库,可能是引用数据链接地址出错;需要补丁;更改答案的次数极限已到,我不能再改了,有问题,再讨论。收工,秀才闪

……
七,Over。

热心网友 时间:2022-04-11 20:37

首先,用混合认证模式,然后,提示连接失败不一定是数据库的问题。
最简单的办法就是建立一个空文件test.udl,双击,测试连接是否成功

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com