遇到忘记SQL Server管理员账户密码或管理员账户被意外删除的情况,如何在SQL Server中添加一个新的管理员账户?按一下步骤操作可添加一个windows账户到SQL Server中,并分配数据库管理员权限。
1. 以管理员权限运行命令提示符。
2. 输入以下命令,停止运行SQL server服务
NET STOP MSSQL$<数据库实例名>
3. 输入以下命令, 进入SQL Server单用户模式
NET START MSSQL$<数据库实例名> /m
4. 打开SQL Server Management Studio,不要进入资源浏览器,直接点击“New Query”。
5. 输入以下代码,将 domainusername 改为需要添加管理员权限的windows账户。对于未加入域的计算机,domain为本地计算机名。
USE master GO CREATE LOGIN [domainusername] FROM WINDOWS WITH DEFAULT_DATABASE=[Master] GO EXEC sp_addsrvrolemember @loginame=N'domainusername', @rolename=N'sysadmin' GO
6. 依次输入以下命令,重启SQL server
NET STOP MSSQL$<数据库实例名>
NET START MSSQL$<数据库实例名>