忘记了 sa 密码,如何为自己授予对 sql server 实例的管理员权限?

52d*_*6af 4 passwords sql-server administration

我丢失passwords了 SQL Server 实例的所有内容,如何再次授予自己管理员访问权限?

52d*_*6af 8

  1. 打开配置管理器

  2. 停止服务器实例

  3. 右键,点击>>属性>>高级>>启动参数

  4. 添加“-m;” 就在字符串的开头,确保字符串中的任何地方都没有空格

  5. 重启服务器

  6. sqlcmd -S localhost 从命令提示符

  7. EXEC sp_addsrvrolemember 'domain\username', 'sysadmin'; GO

  8. exit

  9. 确保可以从命令提示符连接sqlcmd -S localhost -E(如果以该用户身份登录到 Windows)

  10. 删除“-m;” 从启动参数

  11. 重启数据库服务器

  • 并有截图!http://blogs.ameriteach.com/chris-randall/2009/12/11/sql-server-2008-forgot-to-add-an-administrator-account.html (2认同)