SQL Server - 从没有“sysadmin”角色的帐户创建具有“sysadmin”角色的新登录帐户

时间:2012-02-23 02:20:45

标签: sql-server-2005

我的sql数据库有2个帐户。

第一个帐户是sa

第二个帐户为user

这两个帐户都启用了sysadmin个角色。

我们已忘记sa

的密码

我们只知道user

的密码

有人删除sysadmin的{​​{1}}角色。

现在我需要一个user角色的帐户。

我怎样才能做到这一点?

我无法更改sysadmin的密码,因为某些网站可能正在使用sa帐户连接到数据库。

因此,我最好的解决方案是以任何必要的方式创建一个sa角色的新帐户。

1 个答案:

答案 0 :(得分:1)

[被私下刺激将我的评论转换成答案。]

您需要枚举可能正在使用sa并停止执行此操作的网站。然后按如下方式更改sa密码:

http://blogs.msdn.com/b/raulga/archive/2007/07/12/disaster-recovery-what-to-do-when-the-sa-account-password-is-lost-in-sql-server-2005.aspx

您需要成为系统管理员才能创建系统管理员。因此,不要找到解决问题的方法,而只是让您的安全状况比现在更糟,立即修复并控制您的实例。