2017-02-15 64 views
0

我有一個Azure帳戶,我在其中運行2個SQL Azure數據庫。每個數據庫都位於同一個「SQL Server」下。SQL Azure數據庫的不同密碼

我希望添加第三個數據庫,但我想爲此數據庫使用不同的登錄名/密碼。這是可能的沒有添加一個新的「SQL Server」?

+0

你可以閱讀這個'https:// docs.microsoft.com/en-us/azure/sql-database/sql-database-manage-logins'部分#database-creators –

+1

這是不可能的。在Azure中,數據庫被分組在邏輯server.so下,當你創建一個數據庫時,它應該在某個服務器下 – TheGameiswar

回答

3

Azure SQL中的服務器基本上是管理邊界。它提供了數據庫的URL以及管理員憑證。擁有這些管理員權限的人可以管理服務器內的每個數據庫。

但是,如果你想單獨的賬戶,你可以創建它們。這裏是一個將創造一個數T-SQL語句:

--Connect to the Master DB 
CREATE LOGIN Mary WITH PASSWORD = '<strong_password>'; 
--Connect to the DB you want to add the user to/Master if you are making an admin user 
CREATE USER Mary FROM LOGIN Mary; 
--Grant permissions, add to roles 
ALTER ROLE db_owner ADD MEMBER Mary; 

在這裏閱讀更多:https://docs.microsoft.com/en-us/azure/sql-database/sql-database-manage-logins

還要注意db_owner作用可以做到在任何數據庫。你可能想要更嚴格一些。您可以在這裏閱讀有關SQL Server權限的更多信息:https://msdn.microsoft.com/library/ms191291.aspx