數據庫安全管理
用戶管理
(1)創建登錄賬戶
(2)管理登錄賬戶
查看登錄賬戶:exec sp_helplogins 登錄賬戶名
修改登錄賬戶:
密碼修改: exec sp_password 舊密碼 新密碼 登錄賬戶
修改默認數據庫:exec sp_defaultdb 登錄賬戶 數據庫名
修改默認語言: exec sp_defaultlanguage 登錄賬戶 語言名
(3)刪除登錄賬戶:sp_droplogin 登錄賬戶名
(1)創建數據庫用戶:exec sp_grantdbacedd 登錄賬戶 用戶名
(2)刪除數據庫的用戶:exec sp_revokedbaccess 用戶名
角色管理
固定數據庫角色管理:
(1)添加數據庫角色
(2)刪除固定數據庫成員
(3)查看數據庫固定成員信息
用戶定義數據庫角色:
(1)創建和刪除用戶定義數據庫角色
(2)添加和刪除用戶數據庫角色成員
權限管理
(1)語句權限:
creatdatabase | 創建數據庫 |
---|---|
create table | 在數據庫中創建表 |
create view | 在數據庫中創建視圖 |
create default | 在數據庫中創建默認對象 |
create procedure | 在數據庫中創建存儲過程 |
create function | 在數據庫中創建函數 |
backup database | 備份數據庫 |
backup log | 備份日誌 |
(2)對象權限:
對象 | 操作 |
---|---|
表 | select ,insert,update,delete,referances |
視圖 | select ,insert,update,delete |
存儲過程 | excute |
列 | select ,update |
(3)授權用戶角色權限
語句 | 含義 |
---|---|
grant | 授權 |
deny | 拒絕 |
revoke | 撤銷 |