SQL語言(五)許可權與角色

2021-10-05 17:45:13 字數 967 閱讀 6401

角色

grant

《許可權》[,

《許可權》].

..on《物件型別》

《物件名》[,

《物件型別》

《物件名》].

..to《使用者》[,

《使用者》].

..[with

grant

option

]

revoke

《許可權》[,

《許可權》].

..on《物件型別》

《物件名》[,

《物件型別》

《物件名》].

..from

《使用者》[,

《使用者》].

..[cascade

|restrict

];

資料庫角色是被命名的一組與資料庫操作相關的許可權,角色是許可權的集合。因此,可以為一組具有相同許可權的使用者建立乙個角色,使用角色來管理資料庫許可權可以簡化授權的過程。

create role 《角色名》
grant

《許可權》[,

《許可權》].

..on《物件型別》

《物件名》

to《角色》[,

《角色》].

..

grant

《角色1

>[,

《角色2

>].

..to《角色3

>[,

《使用者1

>].

..[with admin optino]

revoke

《許可權》[,

《許可權》].

..on《物件型別》

《物件名》

from

《角色》[,

《角色》].

..

Linux(五) 許可權

檔案是實際含有資料的地方 包括一般文字檔案 資料庫內容檔案 二進位制可執行檔案。因此 檔案的許可權有以下意義 r red 可以讀取此檔案的實際內容 w write 可以編輯 新增 修改該檔案的內容 x execute 該檔案具有可以被系統執行的許可權 注意 在linux系統中 檔案是否能被執行是由是...

Shiro(五)許可權註解

requiresauthentication 表示當前subject已經通過login 進行了身份驗證 即 subject.isauthenticated 返回 true requiresuser 表示當前 subject 已經身份驗證或者通過記住我登入的。requiresguest 表示當前sub...

SQL角色與許可權

伺服器級,使用使用者的loginid來識別使用者,可以是sql server登陸,也可是windows域和使用者名稱。資料庫級,通過將使用者加入固定的資料庫角色來為其授予特定的管理許可權。物件級,每個物件所有者自動獲得其所擁有的物件的許可權,使用dcl命令和系統儲存過程來管理。伺服器角色 sysad...