Linux下mysql新建賬號及許可權設定方法

2022-09-28 02:12:10 字數 993 閱讀 4262

1、許可權賦予

說明:mysql部署在伺服器a上,內網上主機b通過客戶端工具連線伺服器a以進行資料庫操作,需要伺服器a賦予主機b操作mysql的許可權

1.1 在伺服器a上進入mysql,假設在伺服器a上mysql的賬戶是root:

複製** **如下:

mysql - u root -p

然後回車鍵入密碼!

1.2 賦予主機b運算元據庫的許可權

複製** **如下:

mysql> grant usage on *.* to [email protected] identified by 'password';

說明:賦予[email protected] 使用所有資料庫的許可權,在主機192.168.0.1上使用username賬戶登入,密碼為:password

複製** **如下:

mysql> grant all privileges on newdb.* to [email protected];

說程式設計客棧明:賦予[email protected] 運算元據庫newdb的最高許可權,在主機192.168.0.1上使用username賬戶登入,無密碼

舉例:

複製** **如下:

mysql> grant all privileges on *.* to [email protected] identified by '123456' ;

說明:賦予[email protected] 使用所有資料庫的許可權,在主機192.168.0.1上使用root賬戶登入,密碼為:123456

2、移除賬號

複製** **如下:

mysql> drop user root@192.程式設計客棧168.0.1;

說明:移除賬戶root,這樣,主機1就不再可以使用root使用者操作伺服器a上的資料庫

本文標題: linux下mysql新建賬號及許可權設定方法

本文位址:

Linux下mysql新建賬號及許可權設定

linux下mysql許可權配置及賬號建立 1 許可權賦予 說明 mysql部署在伺服器a上,內網上主機b通過客戶端工具連線伺服器a以進行資料庫操作,需要伺服器a賦予主機b操作mysql的許可權 1.1 在伺服器a上進入mysql,假設在伺服器a上mysql的賬戶是root mysql u root...

Linux下mysql新建賬號及許可權設定

1 許可權賦予 說明 mysql部署在伺服器a上,內網上主機b通過客戶端工具連線伺服器a以進行資料庫操作,需要伺服器a賦予主機b操作mysql的許可權 1.1 在伺服器a上進入mysql,假設在伺服器a上mysql的賬戶是root mysql u root p 然後回車鍵入密碼!1.2 賦予主機b運...

MySQL建立賬號

以root使用者登入資料庫,執行以下命令 create user zhangsan identified by zhangsan 上面的命令建立了使用者zhangsan,密碼是zhangsan。在mysql.user表裡可以檢視到新增使用者的資訊 命令格式 grant privilegescode ...