發(fā)布時(shí)間:2016-03-04 16: 14: 44
Navicat 為 MySQL、Oracle、PostgreSQL、SQL Server 和 MariaDB 提供安全性管理工具。用戶可以新建、編輯、刪除用戶、授予或撤消已選擇的數(shù)據(jù)庫(kù)及它們數(shù)據(jù)庫(kù)對(duì)象的權(quán)限。點(diǎn)擊“用戶”圖標(biāo)可打開用戶對(duì)象列表,用戶對(duì)象列表將顯示服務(wù)器中的所有用戶。
Navicat for MySQL 可連接到任何本機(jī)或遠(yuǎn)程 MySQL 和 MariaDB 服務(wù)器。它可以用于 MySQL 數(shù)據(jù)庫(kù)服務(wù)器版本3.21或以上和 MariaDB 5.1或以上,與Drizzle、OurDelta 和 Percona Server 兼容,并支持大部分最新功能,包括表、視圖、函數(shù)或過程、事件等。
MySQL 數(shù)據(jù)庫(kù)安全性
Navicat for MySQL 關(guān)于用戶權(quán)限的信息保存在 mysql 數(shù)據(jù)庫(kù)(即數(shù)據(jù)庫(kù)名為 mysql)的 user、db、host、tables_priv、columns_priv和 procs_priv 表,MySQL 服務(wù)器在啟動(dòng)時(shí)讀取這些表的內(nèi)容。
當(dāng)用戶運(yùn)行一個(gè)連接到服務(wù)器的客戶端程序時(shí),MySQL 訪問控制有兩個(gè)階段:
階段 1:服務(wù)器檢查是否允許用戶連接。
階段 2:假設(shè)用戶可以連接,服務(wù)器會(huì)檢查用戶發(fā)出的每句語(yǔ)句,決定用戶是否有足夠權(quán)限運(yùn)行它們。例如:創(chuàng)建表權(quán)限、刪除表權(quán)限或修改表權(quán)限等。
服務(wù)器在訪問控制的兩個(gè)階段使用,保存在 mysql 數(shù)據(jù)庫(kù)的 user、db 和和 host 表。
關(guān)于 Navicat for MySQL,點(diǎn)擊“Navicat教程”可獲取更多相關(guān)教程。
展開閱讀全文
︾