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

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

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

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

NET STOP MSSQL$WINCC

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

NET START MSSQL$WINCC /m

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

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$WINCC
NET START MSSQL$WINCC

猜你喜欢

转载自www.cnblogs.com/yada/p/11690846.html