国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

已解決:java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using password: YES)

這篇具有很好參考價(jià)值的文章主要介紹了已解決:java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using password: YES)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

今天在搞軟測(cè)一個(gè)作業(yè) 要用Tomcat整個(gè)古董項(xiàng)目

因?yàn)橛玫降臇|西都很老

大概就是因?yàn)榕f版本的MySQL服務(wù)器使用mysql_native_password? 但是

在MySQL 8.0及以后的版本中,默認(rèn)的身份驗(yàn)證插件是caching_sha2_password

這是發(fā)生錯(cuò)誤的主要原因

java.sql.sqlexception: access denied for user 'netpassroot'@'localhost' (usi,bug日記,java,開發(fā)語言,mysql

解決辦法

找到my.ini文件,找到mysqld部分,(如果沒有就直接增加這句話)將auth_native_password設(shè)置為1,新版本的客戶端仍然能夠連接到MySQL服務(wù)器,因?yàn)樾掳姹镜目蛻舳酥С侄喾N身份驗(yàn)證插件,包括mysql_native_password

java.sql.sqlexception: access denied for user 'netpassroot'@'localhost' (usi,bug日記,java,開發(fā)語言,mysql

不必?fù)?dān)心會(huì)影響現(xiàn)有的 新版本的項(xiàng)目 因?yàn)?/h2>

當(dāng)客戶端嘗試連接到服務(wù)器時(shí),客戶端和服務(wù)器會(huì)協(xié)商使用哪種身份驗(yàn)證插件。如果客戶端支持mysql_native_password,那么即使服務(wù)器配置為使用caching_sha2_password,客戶端也可以回退到使用mysql_native_password進(jìn)行身份驗(yàn)證。

我知道 一定有人不知道m(xù)y.ini在哪?

因?yàn)樾掳姹局?這個(gè)配置文件被放到了神秘的地方

所以我們要進(jìn)入mysql客戶端

輸入show variables like 'datadir';

java.sql.sqlexception: access denied for user 'netpassroot'@'localhost' (usi,bug日記,java,開發(fā)語言,mysql

找到了這個(gè)文件 那么my.ini就在旁邊

java.sql.sqlexception: access denied for user 'netpassroot'@'localhost' (usi,bug日記,java,開發(fā)語言,mysql

?文章來源地址http://www.zghlxwxcb.cn/news/detail-852884.html

  1. 重啟MySQL服務(wù)

    • 在Linux系統(tǒng)上,你可以使用以下命令重啟MySQL服務(wù):
      ?

      sudo systemctl restart mysql

    • 在Windows系統(tǒng)上,你可以通過服務(wù)管理器重啟MySQL服務(wù),或者使用命令行:
      ?
      net stop mysql
      net start mysql

如果你們跟我一樣 啟動(dòng)完以后不能啟動(dòng)了

java.sql.sqlexception: access denied for user 'netpassroot'@'localhost' (usi,bug日記,java,開發(fā)語言,mysql

很好 那我們來下一步?

維修MySQL

請(qǐng)把以下教程記錄下來因?yàn)橐院竽銈兛赡芤鰺o數(shù)次 如果你們經(jīng)常要搞數(shù)據(jù)庫

首先來到剛才的Data文件 備份里面的所有資料

java.sql.sqlexception: access denied for user 'netpassroot'@'localhost' (usi,bug日記,java,開發(fā)語言,mysql

然后 使用管理員權(quán)限打開cmd?

cd進(jìn)入到你們安裝的MySQL 的bin目錄

操作如下

java.sql.sqlexception: access denied for user 'netpassroot'@'localhost' (usi,bug日記,java,開發(fā)語言,mysql

C:\Windows\System32>cd C:\Program Files\MySQL\MySQL Server 8.1\bin

C:\Program Files\MySQL\MySQL Server 8.1\bin>mysqld -remove MySQL
Service successfully removed.

C:\Program Files\MySQL\MySQL Server 8.1\bin>mysqld --initialize-insecure

C:\Program Files\MySQL\MySQL Server 8.1\bin>mysqld -install
Service successfully installed.

C:\Program Files\MySQL\MySQL Server 8.1\bin>net start mysql
MySQL 服務(wù)正在啟動(dòng) .
MySQL 服務(wù)已經(jīng)啟動(dòng)成功。


C:\Program Files\MySQL\MySQL Server 8.1\bin>

?

好了? 一切都好了

By? the way? 若是數(shù)據(jù)沒了 那就在備份里面自己拷貝進(jìn)去 要是還在 那就God love you

?

?

?

?

到了這里,關(guān)于已解決:java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using password: YES)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 報(bào)錯(cuò):java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using password: YES)

    報(bào)錯(cuò):java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using password: YES)

    在使用springboot連接數(shù)據(jù)庫時(shí),會(huì)使用到y(tǒng)ml或yaml來設(shè)置DataSource信息,就看你出現(xiàn)以下異常。 提示用戶訪問被拒絕,原因是密碼不正確,但是我們?cè)跈z查時(shí),密碼明明配置的是正確的密碼,原因就在yml或yaml中。 首先找到IDEA中,yaml或yml中,配置數(shù)據(jù)庫密碼的地方: 因?yàn)閥ml或

    2024年02月03日
    瀏覽(24)
  • java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using password: YES)報(bào)錯(cuò)原因

    java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using password: YES)報(bào)錯(cuò)原因

    1.第一個(gè):用戶名和密碼不匹配,或者是在連接池里多打了空格之類的 就是配置文件的問題; 2.第二個(gè):可能是用戶的權(quán)限不夠,給他添加權(quán)限; 授予權(quán)限 -- grant all privileges on databasename.tablename to \\\'user\\\'@\\\'host\\\' identified by \\\'password\\\'; -- 授予myuser用戶全局級(jí)全部權(quán)限: GRANT ALL PRI

    2024年02月06日
    瀏覽(23)
  • sql 1044 - Access denied for user ‘root‘@‘localhost‘ to database ‘information_schema‘

    sql 1044 - Access denied for user ‘root‘@‘localhost‘ to database ‘information_schema‘

    這是sql數(shù)據(jù)庫執(zhí)行問題。 錯(cuò)誤原因:未打開數(shù)據(jù)庫直接導(dǎo)入sql文件。 解決步驟: 1.正確打開數(shù)據(jù)庫。 數(shù)據(jù)庫如下第一個(gè)為綠色 2.右擊該數(shù)據(jù)庫,選擇新建數(shù)據(jù)庫,輸入數(shù)據(jù)庫名,對(duì)應(yīng)的字符集和規(guī)則,一般為utf8,規(guī)則為utf8_general_ci。 utf8和utfmb4區(qū)別: utfmb4 兼容 utf8 且可以

    2024年02月06日
    瀏覽(17)
  • 解決 1044 - Access denied for user ‘root‘@‘%‘ to database ‘xxxxxx‘ 問題

    解決 1044 - Access denied for user ‘root‘@‘%‘ to database ‘xxxxxx‘ 問題

    在CentOS7中Docker中部署MySQL5.7容器,使用遠(yuǎn)程工具創(chuàng)建數(shù)據(jù)庫時(shí),報(bào)1044錯(cuò)誤,但是進(jìn)入Docker中的MySQL容器中,卻可以正常創(chuàng)建數(shù)據(jù)庫,出現(xiàn)這個(gè)問題的根本原因是遠(yuǎn)程連接用戶權(quán)限不足,直接原因是創(chuàng)建遠(yuǎn)程連接用戶 ‘root@%’ 時(shí),沒有添加訪問數(shù)據(jù)庫的權(quán)限。 ??操作截圖 ?

    2024年02月13日
    瀏覽(52)
  • Access denied for user ‘root‘@‘localhost‘ (using password:YES)解決方法

    Access denied for user ‘root‘@‘localhost‘ (using password:YES)解決方法

    之所以想解決并記錄這個(gè)問題,不是因?yàn)?Navicat 中的鏈接雙擊打開一直報(bào)錯(cuò)(內(nèi)容如標(biāo)題),而是在IDEA打算鏈接數(shù)據(jù)庫的時(shí)候,報(bào)了同樣的錯(cuò)誤。 百度,csdn每篇文章都寫著:你密碼錯(cuò)了,盡管我分明已經(jīng)在建立之初就把密碼登記在小本本上,我對(duì)自己十分自信,但“報(bào)錯(cuò)”

    2024年01月16日
    瀏覽(22)
  • 解決Mysql的Access denied for user ‘root‘@‘%to database ‘xxx‘

    今天突然遠(yuǎn)程登錄一下mysql發(fā)現(xiàn), 新建數(shù)據(jù)庫時(shí) ,出現(xiàn)Access denied for user ‘root‘@‘%to database ‘xxx‘ 這是什么鬼,以前使用沒有問題呀??? 然后就csdn一下 首先到文本登錄一下root用戶賬號(hào) 重新給root%用戶授權(quán)一下 執(zhí)行發(fā)現(xiàn), 我去,沒有辦法。從錯(cuò)誤發(fā)現(xiàn)時(shí)從identified的地

    2024年02月07日
    瀏覽(20)
  • 解決數(shù)據(jù)庫出現(xiàn)Access denied for user ‘root‘@‘%to database ‘xxx‘ 問題

    解決數(shù)據(jù)庫出現(xiàn)Access denied for user ‘root‘@‘%to database ‘xxx‘ 問題

    ?原因:? root@%表示 root用戶 通過任意其他端訪問操作 被拒絕!? 授權(quán)即可: 1:進(jìn)入數(shù)據(jù)庫 mysql -u root -p 輸入密碼 2:輸入?show grants; ? ?3:輸入?mysql grant all privileges on *.* to \\\'root\\\'@\\\'%\\\' identified by \\\'數(shù)據(jù)庫密碼\\\' with grant option; ?4 :重啟服務(wù)器??service mysql restart 新建數(shù)據(jù)庫 ?我們需

    2024年02月12日
    瀏覽(17)
  • Access denied for user ‘root‘ @‘123.233.244.218‘(using password:YES)的解決方法

    Access denied for user ‘root‘ @‘123.233.244.218‘(using password:YES)的解決方法

    大家好,我是雄雄,歡迎關(guān)注微信公眾號(hào):雄雄的小課堂。 在我們新買了個(gè)服務(wù)器之后,數(shù)據(jù)庫我覺得是比不可少的吧,任何一個(gè)項(xiàng)目,只要是動(dòng)態(tài)的,都需要數(shù)據(jù)做數(shù)據(jù)的服務(wù)于支撐,目前我們項(xiàng)目中用的最多的數(shù)據(jù)庫就是 mysql ,安裝的話一般也都從寶塔上直接安裝,方

    2024年02月06日
    瀏覽(20)
  • 完美解決ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO)

    已解決ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO) 下滑查看解決方法 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO) 對(duì)于出現(xiàn)\\\"ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO)\\\"的問題,一般是由于MySQL的訪問權(quán)

    2024年02月05日
    瀏覽(21)
  • MySQL登錄報(bào)錯(cuò)1045解決辦法-1045-Access denied for user ‘root‘@‘‘(using password:YES)

    MySQL登錄報(bào)錯(cuò)1045解決辦法-1045-Access denied for user ‘root‘@‘‘(using password:YES)

    此報(bào)錯(cuò)的原因則是沒有開通權(quán)限 解決方案: 1、打開cmd命令面板 2、輸入 mysql -u root -p ,之后輸入密碼(數(shù)據(jù)庫root賬戶的密碼) 3、開通權(quán)限 全部開放 GRANT ALL PRIVILEGES ON . TO ‘root’@‘%’ IDENTIFIED BY ‘password’ WITH GRANT OPTION; 指定ip開放 GRANT ALL PRIVILEGES ON . TO ‘root’@‘192.168.1

    2024年02月15日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包