数据库简单授权机制
SQL靈活的授權(quán)機制
數(shù)據(jù)庫管理員: 擁有所有對象的所有權(quán)限 根據(jù)實際情況不同的權(quán)限授予不同的用戶 用戶: 擁有自己建立的對象的全部的操作權(quán)限 可以使用GRANT,把權(quán)限授予其他用戶 被授權(quán)的用戶 如果具有“繼續(xù)授權(quán)”的許可,可以把獲得的權(quán)限再授予其他用戶 所有授予出去的權(quán)力在必要時又都可用REVOKE語句收回 CREATE USER語句格式說明
只有系統(tǒng)的超級用戶才有權(quán)創(chuàng)建一個新的數(shù)據(jù)庫用戶
新創(chuàng)建的數(shù)據(jù)庫用戶有三種權(quán)限:CONNECT、RESOURCE和DBA
1.如沒有指定創(chuàng)建的新用戶的權(quán)限,默認該用戶擁有CONNECT權(quán)限。擁有CONNECT權(quán)限的用戶不能創(chuàng)建新用戶,不能創(chuàng)建模式,也 ? ?不能創(chuàng)建基本表,只能登錄數(shù)據(jù)庫
2.擁有RESOURCE權(quán)限的用戶能創(chuàng)建基本表和視圖,成為所創(chuàng)建對象的屬主。但不能創(chuàng)建模式,不能創(chuàng)建新的用戶
3.擁有DBA權(quán)限的用戶是系統(tǒng)中的超級用戶,可以創(chuàng)建新的用戶、創(chuàng)建模式、創(chuàng)建基本表和視圖等;DBA擁有對所有數(shù)據(jù)庫對象的存取權(quán)限,還可以把這些權(quán)限授予一般用戶.
數(shù)據(jù)庫管理員: 擁有所有對象的所有權(quán)限 根據(jù)實際情況不同的權(quán)限授予不同的用戶 用戶: 擁有自己建立的對象的全部的操作權(quán)限 可以使用GRANT,把權(quán)限授予其他用戶 被授權(quán)的用戶 如果具有“繼續(xù)授權(quán)”的許可,可以把獲得的權(quán)限再授予其他用戶 所有授予出去的權(quán)力在必要時又都可用REVOKE語句收回 CREATE USER語句格式說明
只有系統(tǒng)的超級用戶才有權(quán)創(chuàng)建一個新的數(shù)據(jù)庫用戶
新創(chuàng)建的數(shù)據(jù)庫用戶有三種權(quán)限:CONNECT、RESOURCE和DBA
1.如沒有指定創(chuàng)建的新用戶的權(quán)限,默認該用戶擁有CONNECT權(quán)限。擁有CONNECT權(quán)限的用戶不能創(chuàng)建新用戶,不能創(chuàng)建模式,也 ? ?不能創(chuàng)建基本表,只能登錄數(shù)據(jù)庫
2.擁有RESOURCE權(quán)限的用戶能創(chuàng)建基本表和視圖,成為所創(chuàng)建對象的屬主。但不能創(chuàng)建模式,不能創(chuàng)建新的用戶
3.擁有DBA權(quán)限的用戶是系統(tǒng)中的超級用戶,可以創(chuàng)建新的用戶、創(chuàng)建模式、創(chuàng)建基本表和視圖等;DBA擁有對所有數(shù)據(jù)庫對象的存取權(quán)限,還可以把這些權(quán)限授予一般用戶.
總結(jié)
- 上一篇: phpstorm如何回滚。并取消本地提交
- 下一篇: 范式知识点