Azure SQL Database 建立使用者

Azure SQL Database 建立使用者

Azure SQL Database 建立中,建立了一個資料庫,但是要給應用程式登入,不可能使用admin帳號,需要建立專屬於應用程式的登入使用者

首先在master資料庫,先建立登入的帳號:webaplogin、密碼:p@ssw0rd,接著建立資料庫使用者[apuser]指定使用的登入帳號

--master 執行
CREATE LOGIN [webaplogin] WITH PASSWORD='p@ssw0rd'
GO

CREATE USER [apuser] FOR LOGIN [webaplogin] 
GO

接著到需要新增的使用者的資料庫再新增使用者[apuser],然後設定對應的使用者權限

-- database

CREATE USER [apuser] FOR LOGIN [webaplogin] 
GO

-- role setting

EXEC sp_addrolemember 'db_datareader', [apuser]
GO

EXEC sp_addrolemember 'db_datawriter', [apuser]
GO

附上參考資訊

LoginUserAddRoleMemberAzure SQL Database 權限角色