遇到忘记SQL Server管理员账户密码或管理员账户被意外删除的情况,如何在SQL Server中添加一个新的管理员账户?按一下步骤操作可添加一个windows账户到SQL Server中,并分配数据库管理员权限。

1. 以管理员权限运行命令提示符。

解决SQL Server中无管理员账户权限问题

 

2.  输入以下命令,停止运行SQL server服务

NET STOP MSSQL$<数据库实例名>

 3. 输入以下命令 进入SQL Server单用户模式

NET START MSSQL$<数据库实例名> /m

4. 打开SQL Server Management Studio,不要进入资源浏览器,直接点击“New Query”。

解决SQL Server中无管理员账户权限问题

5. 输入以下代码,将 domain\username 改为需要添加管理员权限的windows账户。对于未加入域的计算机,domain为本地计算机名。

USE master
GO
CREATE LOGIN  [domain\username]  FROM WINDOWS WITH DEFAULT_DATABASE=[Master]
GO
EXEC sp_addsrvrolemember @loginame=N'domain\username', @rolename=N'sysadmin'
GO

 6. 依次输入以下命令,重启SQL server

NET STOP MSSQL$<数据库实例名>
NET START MSSQL$<数据库实例名>

 

相关文章:

  • 2022-03-10
  • 2021-04-25
  • 2021-11-23
猜你喜欢
  • 2022-12-23
  • 2021-12-15
  • 2022-12-23
  • 2021-09-01
  • 2021-12-18
  • 2021-11-02
  • 2021-12-02
相关资源
相似解决方案