SQL 資料庫安全性相關語句

2021-09-29 02:49:55 字數 1847 閱讀 8297

資料庫角色審計

grant

《許可權》[,

《許可權》

]···

on《物件型別》

《物件名》[,

《物件型別》

《物件名》

]···

to《使用者》[,

《使用者》

]···

[with

grant

option

];

with grant option語句,用於允許該授權使用者繼續授權其他使用者。

exm

把查詢student表和修改學生學號的許可權授給使用者u1,並允許將許可權再授給其他使用者。

grant

update

(sno)

,select

ontable student

to u1

with

grant

option

;

revoke

《許可權》[,

《許可權》

]···

on《物件型別》

《物件名》[,

《物件型別》

《物件名》

]···

from

《使用者》[,

《使用者》

]···[

cascade

|restrict

];

cascade為級聯選項,若撤銷使用者x的許可權,則從使用者x獲得許可權的其他使用者也將被撤權。

exm

把使用者u1對sc表的insert許可權收回

revoke

insert

ontable sc

from u1 cascade

;

create user:

create

user

[with

][dba|resource|

connect

];

說明:

資料庫角色是許可權的集合

create role 《角色名》
grant

《許可權》[,

《許可權》

]···

on《物件型別》

《物件名》

to《角色》[,

《角色》

]···

grant

《角色》[,

《角色2

>

]···

to《角色3

>[,

《使用者1

>

]···

[with admin option

];

with admin option屬性類似於with grant。

revoke

《許可權》[,

《許可權》

]···

on《物件型別》

《物件名》

from

《角色》[,

《角色》

]···

audit 《許可權》[,

《許可權》

]···

on《物件型別》

《物件名》

;

noaudit 《許可權》[,

《許可權》

]···

on《物件型別》

《物件名》

;

SQL語句關於資料庫安全性

cc評估保證級 eal 的劃分評估保證級 定義 tcsec安全級別 近似相當 eal1 功能測試 eal2 結構測試 c1 eal3 系統地測試和檢查 c2 eal4 系統地涉及,測試和複查 b1 eal5 半形式化涉及和測試 b2 eal6 半形式化驗證的設計和測試 b3 eal7 形式化驗證的設...

醫藥安全性相關問題

藥物相互作用 同時或在一定時間內先後應用兩種或兩種以上藥物後,藥物在機體內因彼此之間的互動作用而產生的復合效應,可表現為藥效加強或 減輕,也可表現為藥效減弱或毒 增強,甚至出現一些新的不良表現。配伍禁忌 兩種或多種藥物在體外同一容器中配伍時發生可見或不可見的物理或化學方面的變化,如出現沉澱或變色,或...

收藏學習 安全性相關

增強linux系統安全性 參考 系統安全性對於使用者來說至關重要,linux使用者也不例外。筆者就自己使用linux的經歷,總結了一些增強linux安全 防護的小竅門,在此介紹給大家。1 為lilo增加開機口令 在 etc lilo.conf檔案中增加選項,從而使lilo啟動時要求輸入口令,以加強系...