在MySQL8中,建立使用者並給予遠端登陸許可權是一個常見的操作,特別是在搭建資料庫伺服器時。本文將介紹如何在MySQL8下建立使用者並配置遠端登陸許可權。
1. 登入MySQL
首先,我們需要登入到MySQL資料庫伺服器。可以透過終端或者MySQL Workbench等工具來連線到MySQL。
mysql -u root -p
輸入密碼後,成功登入到MySQL後臺。
2. 建立新使用者
接下來,我們需要建立一個新使用者。可以使用以下命令:
CREATE USER 'new_user'@'%' IDENTIFIED BY 'password';
這個命令建立了一個名為new_user的使用者,密碼為password,並且允許該使用者從任何主機遠端登陸。
3. 授予遠端登陸許可權
為了允許新使用者從遠端主機登入到MySQL伺服器,我們需要為該使用者授予遠端登陸許可權。可以使用以下命令:
GRANT ALL PRIVILEGES ON *.* TO 'new_user'@'%' WITH GRANT OPTION;
這個命令授予了new_user使用者對所有資料庫的所有許可權,並且能夠授權其他使用者。
4. 重新整理許可權
最後,我們需要重新整理MySQL的許可權以使更改生效。可以使用以下命令:
FLUSH PRIVILEGES;