windows开始菜单,运行,cmd,右键超级管理员身份运行,输入 net Stop SQL Server服务名 /y
net start SQL Server服务名 /m , 进入单用户模式。服务名可以在服务上右键获取,
sqlcmd -S 本机电脑名称\sqlserver服务名 -A, 以DAC方式进入sqlcmd。实例名也可以在服务上右键获取,
sqlcmd -S sqlservername -A
USE [master]
GO
CREATE LOGIN [admin] WITH PASSWORD=N'admin', DEFAULT_DATABASE=[master], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF
GO
EXEC master..sp_addsrvrolemember @loginame = N'admin', @rolename = N'sysadmin'
GO
这样就执行完成了 添加了一个超级管理员帐户密码均为admin的账户,重新启动Sqlserver 服务,使用admin登录Manage sql控制面板,就可以对数据进行恢复、账户进行调整了。