MySQL是目前非常流行的開源數據庫,創建用戶是非常重要的任務之一,這篇文章將介紹如何創建本機和遠程連接的用戶。
創建本機用戶
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
上面的命令創建了一個名為username的用戶,密碼是password,僅能通過本機訪問。
創建遠程用戶
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
上面的命令創建了一個名為username的用戶,密碼是password,可以從任何IP地址訪問,包括本機和遠程主機。
為用戶授予權限
創建用戶之后,需要為其授予權限才能訪問數據庫。
比如,創建用戶username并為其授予SELECT權限:
GRANT SELECT ON database_name.* TO 'username'@'localhost';
這樣,用戶username就有了訪問數據庫database_name的SELECT權限。
刪除用戶
不需要的用戶可以通過以下命令刪除:
DROP USER 'username'@'localhost';
這樣,用戶username就被刪除了。
創建MySQL用戶并賦予權限非常簡單,只需幾個命令就能完成,但需要注意安全問題,設置復雜的密碼以及限制訪問權限,避免造成數據泄露的風險。
上一篇vue cli依賴