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