我失去了所有passwords
SQL Server 实例,如何再次授予自己管理员访问权限?
答案1
以管理员身份运行 SSMS(即在服务器上具有升级权限)。这应该具有系统管理员权限,然后您可以找到您的登录名并根据需要分配权限。
差点就写成了“紧身衣”。如果您以管理员身份在服务器上运行,那么您可能也可以分配它们。
答案2
打开配置管理器
停止服务器实例
右键单击>>属性>>高级>>启动参数
在字符串开头添加“-m;”以确保字符串中没有空格
重启服务器
sqlcmd -S localhost
从命令提示符EXEC sp_addsrvrolemember 'domain\username', 'sysadmin'; GO
exit
确保可以从命令提示符连接
sqlcmd -S localhost -E
(如果以该用户身份登录到 Windows)从启动参数中删除“-m;”
重新启动数据库服务器