mysql 安全機制


mysql 權限管理

mysql 權限表

 

grant all on *.*    ...       賬號信息和授權信息都記錄在mysql.user ,因為是全局授權
grant all on bbs.*     ...       賬號信息保存在mysql.user 中,權限信息記錄在mysql.db ,因為是數據庫級別的授權

授權

mysql 回收權限

 

mysql 用戶管理

mysql客戶端登錄

默認只能本機登錄,如果遠程需要授權

創建用戶

創建用戶實際就是在mysql庫中相應表中插入數據而已,如果create方式那么用戶只有登錄權限沒有操作權限。

flush privileges;       #創建用戶的命令會記錄在表中也就是寫入磁盤,執行此命令會加載到內存中立即生效。

 刪除用戶

推薦使用方法一

mysql 密碼管理

更改密碼

丟失root密碼

注意: 1、設置完密碼還要把跳過密碼配置注釋再次重啟。

   2、5.7.5之前 update 語句中密碼字段為password,5.7.6之后該字段為authentication_string

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM