设为首页 收藏本站
查看: 1134|回复: 0

[经验分享] SQL忘记密码怎么办

[复制链接]

尚未签到

发表于 2016-11-9 08:11:50 | 显示全部楼层 |阅读模式
一、在sql server 2005下,从Windows身份验证方式修改为混合身份验证模式步骤如下

1、先使用Windows方式登陆,在 SQL Server Management Studio 的对象资源管理器中,右键单击服务器,再单击“属性”。

2、在“安全性”页上的“服务器身份验证”下,选择新的服务器身份验证模式,再单击“确定”。

3、重新启动 SQL Server 服务,可以直接通过右件键点击“对象资源管理器”进行启动

4、启用 sa 帐户,

点击工具栏上,新建查询,把如下语句复制到里面,执行即可

语句如下

ALTER LOGIN sa ENABLE ;
GO
ALTER LOGIN sa WITH PASSWORD = '你的sa帐户密码' ;
GO


-----------------------------------------------------------------------------------------------------------------
方法一:(在没有禁用Windows认证登录的情况下记忆sa密码)
具体解决步骤:

第一步:打开 SQL2005 用管理员登录先,然后在服务名处右击选属性>安全性>右边的登录方式选项改为 身份验证 确定!

第二步:选择安全性(展开)>登录名>双击sa>密码改成你需要的密码 确定!

然后关掉SQL2005 或者 断开连接

第三步:点开始>程序>选择SQL2005>配置工具>打开 configuration manager>展开 SQL Server2005 网络配置  
注意:选中MSSQLSERVER  如果没有 选中SQMEXPRESS
>TCP/IP 选项 >先启用 然后右键单击 > 属性 > Ip地址选项卡 > 把已禁用的选项全部改成已启用 > 然后把SQL2005 的服务重新启动一下!
再用sa登录,就可以了

2.

在命令行中添加一个新管理员角色
“net user newUserName newPassword /add”
“net localgroup administrators newUserName /add”
进入Sql Server,用这个用户以Windows认证登录即可。
因为Sql Server有个Bulletin\Administrators组在login中。



方法二:(如果已经禁用了Windows认证登录的情况下记忆sa密码)


如果在第 1 步中使用”使用 windows 身份验证”连接 sql server 失败,
那就通过修改注册表来解决此问题:

1.点击”开始”-”运行”,输入regedit,回车进入注册表编辑器
2.依次展开注册表项,浏览到以下注册表键:
[hkey_local_machine\software\microsoft\mssqlserver\mssqlserver]
3.在屏幕右方找到名称”loginmode”,双击编辑双字节值
4.将原值从1改为2,点击”确定”
5.关闭注册表编辑器
6.重新启动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 身份验证).
参考!@_@
HOW TO:验证和更改 MSDE 系统管理员密码

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-297723-1-1.html 上篇帖子: Exchange Server 2007概览白皮书 下篇帖子: 安装sql server 时出现 以前的某个程序安装已在计算机上创建挂起的文件操作 运行前重启
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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