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 usage on . to username identified by 'password';
說明:賦予username使用所有資料庫的許可權,在所有主機上使用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 [email protected];
說明:移除賬戶root,這樣,主機192.168.0.1就不再可以使用root使用者操作伺服器a上的資料庫
jiahuafu
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 ...
MySQL建立賬號
以root使用者登入資料庫,執行以下命令 create user zhangsan identified by zhangsan 上面的命令建立了使用者zhangsan,密碼是zhangsan。在mysql.user表裡可以檢視到新增使用者的資訊 命令格式 grant privilegescode ...