忘记sa密码,又删除了administrators帐号的解决方法

忘记sa密码,又删除了administrators帐号的解决方法
2011-07-13 17:28 三人行,必有我师 博客园 字号:T | T
一键收藏,随时查看,分享好友!
本文主要介绍了SQL Server数据库中,如果我们忘记了sa密码,又删除了builtin\administrators帐号的修复方法,希望能对读者有所帮助。
AD:【51CTO技术沙龙】移动时代数据挖掘和行为分析—让用户数据更精彩!
SQL Server数据库中,如果我们忘记了sa密码,又删除了builtin\administrators帐号,我们可以用下面的方法来修复。


1、首先停止所有与SQLServer相关的服务:


net stop "SQL Server Integration Services"  
 
net stop "SQL Server FullText Search (MSSQLSERVER)"  
 
net stop "SQL Server Agent (MSSQLSERVER)"  
 
net stop "SQL Server Analysis Services (MSSQLSERVER)"  
 
net stop "SQL Server Reporting Services (MSSQLSERVER)"  
 
net stop "SQL Server Browser"  
 
net stop "SQL Server (MSSQLSERVER)" 
2、在命令行提示符下执行:


--SQL2005  
 
cd C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn  
 
sqlservr.exe -m 
如果是命名实例执行sqlservr.exe -m -s<Instance Name>


3、启动另一个命令行窗口,执行 sqlcmd -E


4、在此窗口下执行下面的命令


create login [builtin\administrators] from windows  
 
go  
 
exec sp_addsrvrolemember [builtin\administrators], [sysadmin]  
 
go  
 
ALTER LOGIN sa WITH PASSWORD='***' 
 
go  
 
shutdown  
 
go 
5、关闭2个命令行窗口,启动sqlserver,一切Ok


net start "SQL Server Integration Services"  
 
net start "SQL Server FullText Search (MSSQLSERVER)"  
 
net start "SQL Server Agent (MSSQLSERVER)"  
 
net start "SQL Server Analysis Services (MSSQLSERVER)"  
 
net start "SQL Server Reporting Services (MSSQLSERVER)"  
 
net start "SQL Server Browser"  
 
net start "SQL Server (MSSQLSERVER)" 
本文就介绍到这里,如果您有更好、更简单的解决方法,欢迎您与我们分享,共同发展才是硬道理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值