服務(wù)器角色:
bulkadmin 可以執(zhí)行bulk insert 語(yǔ)句 dbcreator 可以創(chuàng)建、更改和除去數(shù)據(jù)庫(kù) diskadmin 可以管理磁盤文件 processadmin 可以管理在sql server 中運(yùn)行的進(jìn)程 securityadmin 可以管理登錄和create database權(quán)限,還可以讀取錯(cuò)誤日志和更改密碼 serveradmin 可以設(shè)置服務(wù)器范圍的配置選項(xiàng),關(guān)閉服務(wù)器 setupadmin 可以管理鏈接服務(wù)器和啟動(dòng)過(guò)程 sysadmin 可以在Sql server中執(zhí)行任何活動(dòng)
數(shù)據(jù)庫(kù)角色:
db_owner 在數(shù)據(jù)庫(kù)中有全部權(quán)限。 db_accessadmin 可以添加或刪除用戶 ID。 db_securityadmin 可以管理全部權(quán)限、對(duì)象所有權(quán)、角色和角色成員資格。 db_ddladmin 可以發(fā)出 ALL DDL,但不能發(fā)出 GRANT、REVOKE 或 DENY 語(yǔ)句。 db_backupoperator 可以發(fā)出 DBCC、CHECKPOINT 和 BACKUP 語(yǔ)句。 db_datareader 可以選擇數(shù)據(jù)庫(kù)內(nèi)任何用戶表中的所有數(shù)據(jù)。 db_datawriter 可以更改數(shù)據(jù)庫(kù)內(nèi)任何用戶表中的所有數(shù)據(jù)。 db_denydatareader 不能選擇數(shù)據(jù)庫(kù)內(nèi)任何用戶表中的任何數(shù)據(jù)。 db_denydatawriter 不能更改數(shù)據(jù)庫(kù)內(nèi)任何用戶表中的任何數(shù)據(jù)。