怎样在SQLServer2000的数据库中修改所建立用户的密码?

怎样在SQLServer2000的数据库中修改所建立用户的密码?,第1张

分类: 电脑/网络 >>程序设计 >>其他编程语言

问题描述:

我用SQL Server 2000建立了一个数据库,为数据库建立了一些用户,但是一些用户的密码需要修改,怎么也找不到这样的功能。请问这个功能在SQLServer2000中是如何实现的。

解析:

企业管理器-》选服务器-》安全性-》登陆-》sa

就可以改了

张某人试试

…………………

一,用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。

打开企业管理器,按照下图左方目录所示,用鼠标依次单击控制台根目录——Microsoft SQL Servers——SQL Server组——(local)——安全性——登录,在sa上单击右键选择属性,可以对默认的sa设置密码。

如果不想用sa,可以在sa处单击右键选择新建登录,新建立一个用户名(如图),记住在“常规”里要选择SQL Server身份认证,在密码处输入想要设定的密码,在“服务器角色”里选择“System Administrators”(数据库管理员,可以对数据库进行任何 *** 作)和“Security Administrators”(可以管理服务器的登录),将“数据库访问”里你要访问的数据库前的“许可”钩上即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10829800.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存