資料庫自帶角色

2021-07-16 19:27:14 字數 1247 閱讀 1699

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 為使用者...