2010-11-10 173 views
1

我正在尝试使用SQL Server Management Express创建数据库。 出现以下错误:使用SQL Server Management Express创建数据库时出现问题

TITLE: Microsoft SQL Server Management Studio Express

Create failed for Database 'dbTestDBase'. (Microsoft.SqlServer.Express.Smo)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.2047.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Create+Database&LinkId=20476

ADDITIONAL INFORMATION:

An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.Express.ConnectionInfo)

CREATE DATABASE permission denied in database 'master'. (Microsoft SQL Server, Error: 262)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.1399&EvtSrc=MSSQLServer&EvtID=262&LinkId=20476

回答

1

这是非常明确的:你使用的是不足够的权限凭证,以便能够创建一个新的数据库。您是否使用集成Windows身份验证或Sql Server身份验证登录?确保您的凭证以任何方式具有dbcreator角色。

http://msdn.microsoft.com/en-us/library/ms176014%28v=SQL.90%29.aspx

+0

我以管理员身份登录 – 2010-11-11 06:26:29

0

好了,错误信息似乎很清楚:

CREATE DATABASE permission denied in database 'master'.

很显然,你使用不必创建一个新的数据库权限的用户帐户。那可能吗?你使用的是什么类型的用户?

另外:你能告诉我们你正在使用的CREATE DATABASE声明吗?

2

运行的Microsft SQL Server的工作室担任管理员....你的问题将得到解决

+0

我现在感觉很愚蠢。大脸蛋!谢谢! – Francute 2017-12-14 00:44:22

0

只是检查是否指定路径或不

例如: “C:.. \ MSSQL \ DATA”,在新建数据库向导的数据库文件的两列中

0

如果计算机是域的一部分。以工作站上的本地管理员帐户身份登录(可能是因为MSQSQL安装在使用本地管理员帐户的计算机上,意味着本地管理员帐户在SMSQL上具有系统访问权限),那么当您已经以本地管理员身份登录时。打开MSSQL,现在添加/编辑MSSQL安全帐户。

0

当尝试使用右键单击+数据库新建数据库创建数据库时,我遇到了同样的问题。

的解决是使用新的查询和命令来创建数据库:

CREATE DATABASE databasename; 

在我想提一提,我是记录在管理工作室(的LocalDB)\ V11.0在Windows身份验证结束。

相关问题