使用SQL語句創建數據庫用戶名并授權的方法
如果使用SQL語句實現創建數據庫用戶名,并授予權限,該SQL語句應該怎么寫呢?下面就教您該SQL語句的寫法,供您參考學習。
1.創建登錄名:
1 USE TEST
2 EXEC SP_ADDLOGIN 'UserID','Password'
3 GO
2.為指定數據庫創建用戶名:
1 USE TEST
2 EXEC SP_GRANTDBACCESS 'UserID','UserID'
3 GO
3.為指定用戶分配指定數據庫的指定權限:
1 USE TEST
2 GRANT CREATE TABLE,INSERT,DELETE,UPDATE,SELECT TO UserID
3 GO
4.添加數據庫角色:
1 USE TEST
2 EXEC SP_ADDROLE 'ROLE'
3 GO
5.添加角色為ROLE的成員MEMBER:
1 USE TEST
2 EXEC SP_ADDROLEMEMBER 'ROLE','MEMBER'
3 GO
6.設置角色ROLE擁有TABLE表的UPDATE權限:
1 USE TEST
2 GRANT UPDATE ON TABLE TO ROLE
3 GO
【編輯推薦】