2011-10-14 48 views
4

我想在我的SQL Azure服務器中爲特定用戶提供CREATE DATABASE權限。我去了windows.azure.com,登錄後,在左側窗格中選擇了「數據庫」,在數據庫管理員帳戶下登錄到「主數據庫」,選擇了「新查詢」 - 出現一個包含master: Query(Untitled1.sql)標題的窗口。當我在Azure管理門戶中登錄到master數據庫時,只能在master數據庫中授予「創建數據庫權限」

我輸入

GRANT CREATE DATABASE TO THATUSERLOGIN;

和按壓執行與查詢結果是

CREATE DATABASE權限只能在主數據庫被授予。

我在做什麼錯?我該如何做對?

回答

1

嘗試

USE master 
GO 
GRANT CREATE DATABASE TO THATUSERLOGIN 

如果不幫助,然後嘗試看看的管理數據庫和登錄在SQL Azure的指南:

http://msdn.microsoft.com/en-us/library/windowsazure/ee336235.aspx

+0

在SQL Azure中,你不能使用使用語句來切換數據庫上下文。請參閱:http://msdn.microsoft.com/en-us/library/ee336288.aspx –

+0

那麼,從技術上說,你可以'使用'相同的數據庫。我試過 - 沒有幫助。 – sharptooth

相關問題