mysql8下建立使用者遠端登陸許可權

い果粒橙ぺ發表於2024-07-26

在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;

相關文章