2010-11-10 118 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身份驗證結束。

相關問題