SQL 資料庫角色

2021-06-22 05:19:02 字數 683 閱讀 5964

[例11]通過角色來實現將一組許可權授予衣蛾使用者。步驟如下:

1)首先建立乙個角色 r1

create role r1;
2)然後使用grant語句,使角色r1擁有student表的select、update、insert許可權。

grant select, update, insert

on table student

to r1;

3)將這個角色授予王平,張明,趙玲。使他們具有角色r1所包含的全部許可權。

grant r1

to 王平,張明,趙玲;

4)當然也可以一次性的通過r1來收回王平的這3個許可權。

revoke r1

from 王平;

[例12]角色許可權修改。

grant delete

on table student

to r1;

注釋:使r1在原來的基礎上增加了student表的delete許可權。

[例13]

revoke select 

on table student

to r1;

注釋:使r1減少了select許可權。

sql2005中資料庫角色

使用sql語句建立資料庫登入使用者 1.使用sa管理員用create login命令建立sql登陸使用者 語法create login 使用者名稱 with password 密碼,default database 預設資料庫名 create login teacher with password ...

SQL2008資料庫級角色

db owner db owner固定資料庫角色的成員可以執行資料庫的所有配置和維護活動,還可以刪除資料庫。db securityadmin db securityadmin固定資料庫角色的成員可以修改角色成員身份和管理許可權。向此角色中新增主體可能會導致意外的許可權公升級。db accessadm...

sql2005中資料庫角色

使用sql語句建立資料庫登入使用者 1.使用sa管理員用create login命令建立sql登陸使用者 語法create login 使用者名稱 with password 密碼,default database 預設資料庫名 create login teacher with password ...