mysql修改遠端登入密碼

2021-10-01 06:49:29 字數 1381 閱讀 1715

1.登入mysql命令:mysql -uroot -p  (回車輸入密碼)

2.查詢使用者表和主機許可權命令:

3.刪除root這個遠端訪問使用者,

delete from mysql.user where user = 'root' and host = '%';

4.更新許可權命令:

flush privileges;

5.重新查詢使用者表和主機許可權如下:

6.重新建立遠端操作賬戶,進行遠端訪問的授權並更新許可權,依次執行以下**:

create user 'root'@'%' identified with mysql_native_password by '123456';

grant all privileges on *.* to 'root'@'%' with grant option;

flush privileges;

或者grant all privileges on *.* to 'root'@'%' identified by '123456' with  grant option ;

flush privileges;

備註:修改本地mysql密碼或者遠端訪問密碼另乙個方法如下

用update直接編輯user表

mysql -u root -p

mysql> use mysql;

mysql> update user set password = password('新密碼') where user = 'root'; 

mysql> flush privileges;

或 分別設定本地和遠端登入密碼,密碼可不同

mysql> update mysql.user set password=password('123') where user='root' and host='localhost';            本地

mysql> update mysql.user set password=password('123') where user='root' and host='%';                       遠端 

mysql> update mysql.user set password=password('123') where user='root' and host='bi-162';

mysql> flush privileges;

mysql修改 密碼及授權遠端登入

1 法一 mysql u root mysql set password for root localhost password newpass 2 法二 用update直接編輯user表 mysql u root mysql use mysql mysql update user set pass...

mysql登入密碼 mysql修改登入密碼三種方式

一.用set password命令 首先登入mysql,使用mysql自帶的那個客戶端連線上mysql。格式 mysql set password for 使用者名稱 localhost password 新密碼 例子 mysql set password for root localhost pa...

mysql遠端登入及修改使用者密碼

命令 mysql h 168.192.1.40 p 3329 u user p h 表示主機 p表示埠 u表示使用者 p表示通過密碼登入 下面的三個例子都是使用者user的密碼由654321改為123456 1 無需root密碼,直接就可修改,建議用這種方式 set password for use...