MySQL8.0以上版本創建用戶並授權遠程連接


MySQL更新到8.0以上版本后,在創建連接遠程的用戶的時候和之前5.x的版本有了很大的不同,不能使用原來同時創建用戶和授權的命令。

以下是記錄的MySQL8.0創建用戶並授權的命令:

  1. 查看用戶表:
user mysql;
select host,user,authentication_string,plugin from user;

image-20210614213712146

  1. 創建可遠程連接用戶
mysql>create user dongxt@'%' identified by 'password';
  1. 給用戶授權
mysql>grant all privileges on *.* to dongxt@'%' with grant option;
  1. 刷新權限
mysql>flush privileges;
  1. 修改遠程連接用戶的加密規則
mysql>alter user dongxt@'%' identified with mysql_native_password by 'password';

image-20210614214530553


免責聲明!

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



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