mysql8 0提示命令 MySQL8 0操作命令

2021-10-17 13:54:15 字數 761 閱讀 6798

mysql8.0版本和mysql5.0的加密規則不一樣,而現在的很多任務具等都是不支援的,我們這裡使用的是將mysql使用者登入的加密規則修改為mysql_native_password的方法來進行解決的。

修改加密規則alter user "root"@"localhost" identified by "password" password expire never;

更新 root 使用者密碼alter user "root"@"%" identified with mysql_native_password by "new_password";

重新整理許可權flush privileges;

mysql8.0建立新的使用者

ps:"root"@"localhost" 和 "root"@"%" 是兩個不同的使用者,所以為了更改為%可以這樣來操作create user "root"@"%" identified by "password";grant all privileges on *.* to "root"@"%"with grant option;flush privileges;

推薦閱讀kerberoasting攻擊

spn掃瞄

windows認證 | 域認證

windows認證 | 網路認證

windows認證 | windows本地認證

如果對你有幫助,廣告或者在看,都是對我的一種支援

連線mysql8 0提示認證協議失敗

version 3.1 services mysqlrepm image mysql 8.0.12 指定認證外掛程式 command default authentication plugin mysql native password environment mysql root password...

mysql8 0修改登入

在mysql8.0當中的密碼認證外掛程式以經由mysql native password改為caching sha2 password 修改密碼的方式也發生了改變,控制台修改密碼方法如下 use mysql alter user root localhost identified by 新密碼 修改...

mysql8 0使用者操作

命令 create user username host identified by password 說明 username 你將建立的使用者名稱 host 指定該使用者在哪個主機上可以登陸,如果是本地使用者可用localhost,如果想讓該使用者可以從任意遠端主機登陸,可以使用萬用字元 pass...