Cannot create PoolableConnectionFactory Access denied for user 'root'@'localhost'


啟動項目后連接mysql數據庫一直連不上,之前一直好好的,機房停電了,啟動后一直拋錯

org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Access denied for user 'root'@'localhost' (using password: YES))

數據庫啟動了,端口也在,通過mysql客戶端能連接上,但是啟動項目后一直拋這個錯,上網查了一些資料

新建一個用戶

CREATE USER 'root'@'localhost' IDENTIFIED BY '123456'

賦予相應的數據權限

GRANT privileges ON databasename.tablename TO 'root'@'localhost' WITH GRANT OPTION;

重啟數據庫后問題解決了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM