資料庫視訊總結(八)——安全機制
阿新 • • 發佈:2018-11-10
安全機制
等級:
1、客戶機安全機制
2、網路傳輸的安全機制
3、例項級別安全機制
4、資料庫級別安全機制
5、物件級別安全機制
SQL身份驗證模式
Windows身份驗證模式:使用者不必重複提交登入名和密碼
混合模式:
可以同時使用Windows身份驗證和sql身份驗證
右擊屬性—安全性節點
建立Windows登入賬戶
方法:
一、右擊此電腦—管理——本地使用者和組——右擊新使用者,如下圖所示
二、開啟SQL,開啟安全性節點,右擊新建登入名,在登入名的右側有一個搜尋,點選它
如下圖所示
找到自己建立的名字,比如我建立的huihui
建立完成之後,在登入名的地方右擊重新整理,就可以看到自己建立的使用者名稱了
建立SQL登入賬戶
選擇SQL身份驗證——手動建立使用者名稱
之後斷開重新連線就可以了
建立資料庫使用者
先建立一個新的登入名,然後連線上伺服器,這時就會出現以下資料庫結構
但是出現一個問題,就是裡面的資料庫打不開,沒有東西,這時就需要開啟使用者名稱的屬性頁,找到使用者對映,把需要對映的資料庫打上勾即可
固定伺服器角色
固定資料庫角色
許可權
常用許可權列表
授予許可權
GRANT
{ALL|statement[…n]}
To security_account
撤銷許可權
Revoke {all|statement}
Form security_account
拒絕許可權
Deny
To security_account
使用Tsql語句
舉例:
grant select,delete,insert,update
on 班級資訊
to teacher
revoke delete
on 班級資訊
from teacher
deny select
on 班級資訊
to teacher