【发布时间】:2015-10-27 14:48:28
【问题描述】:
这个问题与这个问题相同:How do I grant myself admin access to a local SQL Server instance?,除了...我的问题是关于 SQL-Server 2012,而不是 2008。上述问题的答案不起作用,因为看起来我没有足够的权利。
问题:我有一个 SQL-server 实例(SQL-Server Express 2012),原所有者被杀(账户被杀,而不是人自己),所以没有人是 sysadmin 了。
我是机器上的本地管理员,并且想授予自己 SQL-Server 上的系统管理员角色,而无需重新安装它。
怎么做?
【问题讨论】:
-
那个帖子有什么问题?为什么它不工作?为什么您似乎没有足够的权利? sql 2012也有一个具体的答案:那个也失败了吗?
-
此时 SQL-server 已重新安装。我的问题仍然有效,因为此问题将再次发生。我没记错,在我输入
sp_addsrvrolemember '<domain\username>', 'sysadmin'后,响应类似于:Role does not exists or user does not have enough rights。
标签: sql-server sql-server-2012 sql-server-2012-express