Today I will explain, how you can easily manage the readonly (view) users in Azure Microsoft SQL Server
Procedure
In Azure SQL Server
CREATE LOGIN [testuser] WITH PASSWORD = 'random_p@$$w0rd';
For master and each DB
Note: You must create the user in master db before creating in other databases
CREATE USER [testuser] FOR LOGIN [testuser] WITH DEFAULT_SCHEMA = [dbo]; GO
Grant Connect permission
GRANT CONNECT TO [testuser] GO
Give datareader role to read (view) only
ALTER ROLE db_datareader ADD MEMBER [testuser] GO
Drop user in DB
DROP USER [testuser]
GO
Drop user in Azure SQL
DROP LOGIN [testuser]; GO
Please send your comments and feedback to psrdotcom@gmail.com
No comments:
Post a Comment