情况二:忘记了密码,而且从sysadmin中删除了builtin\Administrators帐号,现在没其他人是sysadmin了A:
先恢复本地身份登陆方式。用管理员登录windows,停止SQL Server服务
修改SQL Server服务的启动参数,在原先的启动参数后面添加 “-m”(不要带双引号),这是将SQL Server设置进入单用户模式
启动SQL Server服务,使用sqlcmd登录到SQL Server服务器
执行exec sp_addsvrrolemember ‘MachineNameAdministrator’ ‘sysadmin’GO(请注意,Machine部分要替换为你的本地管理员帐号)
停止SQL Server服务,将原先添加的启动参数“;-m”删除掉
启动SQL Server服务
建议大家安装SQL Server的时候,还是设置混合验证模式和SA密码,然后要保护好这个密码。
最后,以本地方式身份登陆SQL后,修改和开启sa帐户即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)