日期:2014-05-16  浏览次数:20479 次

在数据库 'master' 中拒绝了 CREATE DATABASE 权限(sql server 2008)

复制的错误信息:

标题: Microsoft SQL Server Management Studio
------------------------------

创建 对于 数据库“thomas”失败。  (Microsoft.SqlServer.Smo)

有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600.1+((KJ_RTM).100402-1540+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=创建+Database&LinkId=20476

------------------------------
其他信息:

执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)

------------------------------

在数据库 'master' 中拒绝了 CREATE DATABASE 权限。 (Microsoft SQL Server,错误: 262)

有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600&EvtSrc=MSSQLServer&EvtID=262&LinkId=20476

------------------------------
按钮:

确定
------------------------------

解决方法:

1,create database 就是创建数据库的意思呀,在master数据库中创建数据库

2,如果上面我理解错了。那你可以尝试下面的方法:更改数据库所有者。数据库所有者(owner)是对数据库具有完全操作权限的用户。一般默认为sa。在“数据库属性”中选择文件选项卡,单击“所有者”文本框后面的“...”按钮,浏览,“查找对象”对话框,把你安装时获取的用户勾上,还有sa和SYSTEM也要勾上。。。确定。这样就有所有的权限了。

3,如果没有用,可以等别的办法