blkadmin
:執行bulk insert
語句
dcreator
:建修改刪除和還原資料庫
diskadmin
:盤檔案
processadmin
:管理在
sql中執行的程序
securityadmin
:理伺服器登入賬戶
serveradmin
:置伺服器
範圍設定
setupadmin
sysadmin
:sqlserver
中進行的任何活動,該角色的許可權跨越所有其他固定伺服器角色
db-owner
:具有資料庫
中執行任何操作的許可權,包括配置,維護資料庫,刪除資料庫
db-accessadmin
:該角色成員可以從資料庫中增加或刪除使用者
db-backupopweator
:該角色的成員語序備份資料庫,備份日誌的許可權
db-datareader
:具有查詢資料庫所有使用者的許可權
db-datawriter
:具有
db-ddladmin
:具有執行資料定義語言的許可權
db-denydatareader
:不允許查詢資料庫中所有使用者資料的許可權
db-denydatawriter
:不具有插入刪除更新資料庫所有使用者資料的許可權
db- securityadmin
:具有管理資料庫角色,角色成員以及資料庫中語句和物件的許可權
public
:預設角色
資料庫角色許可權
use database goexec sp addlogin name 新增登入 exec sp grantdbaccess n name exec sp addrolemember n db owner n name 新增db owner許可權 go 刪除測試使用者 exec sp revoke...
SQL 資料庫角色
例11 通過角色來實現將一組許可權授予衣蛾使用者。步驟如下 1 首先建立乙個角色 r1 create role r1 2 然後使用grant語句,使角色r1擁有student表的select update insert許可權。grant select,update,insert on table s...
SQL server自帶的資料庫
select name from sysdatabases 在master資料庫下查詢 前六個是系統自帶的資料庫 master 記錄了系統級別的資訊,包含所有的登陸資訊,系統設定資訊,初始化資訊等 不可以刪除 tempdb 臨時資料庫,儲存臨時表和臨時儲存過程以及儲存空間的要求 model 為使用者...