mssql數(shù)據(jù)庫(kù)的角色特性
2016-04-18 14:56:38
10772
角色特性
db_owner
該角色表現(xiàn)得就好像它是所有其他數(shù)據(jù)庫(kù)角色中的成員一樣。使用這一角色能夠造就這樣的情形:多個(gè)用戶可以完成相同的功能和任務(wù),就好像他們是數(shù)據(jù)庫(kù)的所有者一樣
db_accessadmin
實(shí)現(xiàn)類似于securityadmin服務(wù)器角色所實(shí)現(xiàn)功能的一部分,只不過(guò)這一角色僅局限于指派它并創(chuàng)建用戶的單個(gè)數(shù)據(jù)庫(kù)中(不是單個(gè)的權(quán)限)。它不能創(chuàng)建新的SQL Server登錄賬戶,但是,該角色中的成員能夠把Windows用戶和組以及現(xiàn)有的SQL Server登錄賬戶加入到數(shù)據(jù)庫(kù)中
db_datareader 能夠在數(shù)據(jù)庫(kù)中所有的用戶表上執(zhí)行SELECT語(yǔ)句
db_datawriter
能夠在數(shù)據(jù)庫(kù)中所有的用?表上執(zhí)行INSERT、UPDATE和DELETE語(yǔ)句
db_ddladmin 能夠在數(shù)據(jù)庫(kù)中添加、修改或刪除對(duì)象
db_securityadmin
securityadmin服務(wù)器角色的數(shù)據(jù)庫(kù)級(jí)別的等價(jià)物。這一數(shù)據(jù)庫(kù)角色不能在數(shù)據(jù)庫(kù)中創(chuàng)建新的用戶,但是,能夠管理角色和數(shù)據(jù)庫(kù)角色的成員,并能在數(shù)據(jù)庫(kù)中管理語(yǔ)句和對(duì)象的許可權(quán)限
db_backupoperator 備份數(shù)據(jù)庫(kù)
db_denydatareader 提供一種等同于在數(shù)據(jù)庫(kù)中所有表和視圖上DENY SELECT的效果
db_denydatawriter
類似于db_denydatareader,只不過(guò)這里影響的是INSERT、UPDATE和DELETE語(yǔ)句