CREATE DATABASE权限在数据库“ master”中被拒绝(无管理员权限)

时间:2019-02-27 13:54:35

标签: sql-server

我已经在Microsoft SQL Server Management Studio中删除了我的数据库,并想重新创建它(我过去经常这样做),但是随后出现错误

  

第262条消息,第14级,状态1,第1行

     

数据库'master'中的CREATE DATABASE权限被拒绝。

在这里提出这个问题的其他人都可以尝试以admin身份运行它,但是我没有这样做的可能,因为我的上级(拥有密码)正在休假。还有其他解决方法来创建数据库吗?过去,我可以在没有管理员权限的情况下创建它,但这是在另一台服务器上。

1 个答案:

答案 0 :(得分:1)

  

过去我可以在没有管理员权限的情况下创建它,但是那是在   另一台服务器。

您应该打开BOL文章CREATE DATABASE,然后查看permissions部分:

  

需要CREATE DATABASECREATE ANY DATABASEALTER ANY DATABASE   许可。

因此,您应该具有以上任一条件,或者是db_creator固定服务器角色的成员。以上所有内容均次于sysadmin,也许在“在另一台服务器上”被授予以上任何内容。

如果您是安装服务器的PC上的local admin,则始终可以在single user mode中运行它,并成为sysadminConnect to SQL Server When System Administrators Are Locked Out