首页 > 数据库 >SSM整合报错:errorCode 1045, state 28000 java.sql.SQLException: Access denied for user

SSM整合报错:errorCode 1045, state 28000 java.sql.SQLException: Access denied for user

时间:2023-05-16 21:02:32浏览次数:57  
标签:jdbc java errorCode state SQLException 报错

SSM整合报错:errorCode 1045, state 28000 java.sql.SQLException: Access denied for user

简述

SSM整合项目配置好环境后,当要对数据库进行操作,加载 jdbc.properties数据库配置文件时,出现下面的报错

image

create connection SQLException, url: jdbc:mysql://localhost:3306/furn_ssm, errorCode 1045, state 28000
java.sql.SQLException: Access denied for user xxx @'localhost' (using password: YES)

报错原因

配置数据源时填入的用户名等数据来自于写好的外部配置文件 jdbc.properties,在该文件中用户名不能写为 username,因为spring在加载时会把 username当做计算机名来处理。

错误的写法:

image

解决方法

更改配置文件 jdbc.properties中的用户名名称,只要不是 username就行。

image

标签:jdbc,java,errorCode,state,SQLException,报错
From: https://www.cnblogs.com/gt301/p/17406760.html

相关文章

  • 我让gpt写了一段正则表达式代码,可是运行报错,可以帮忙看看哪里出了问题?
    大家好,我是皮皮。一、前言前几天在Python最强王者群【HZL】问了一个Python正则表达式的问题,这里拿出来给大家分享下。截图如下图所示:单独跑的这一行,跑出了下图这个。这个报错是你提取了4列,应该赋值给4列,而不应该是1列。二、实现过程这里【大锤子】给了一个思路,你可以把......
  • Javaweb
    资源无法导出问题<!--在build中配置resources,来防止我们资源导出失败问题--><build>  <resources>    <resource>      <directory>src/main/resources</directory>      <includes>        <include>**/*.properties<......
  • Java设计模式-装饰模式
    简介装饰模式在Java领域是一种常见的设计模式,它能够在不改变对象原有结构的情况下,动态地为对象添加新的功能。它通过封装原有对象,在运行时动态地为对象添加新的行为或者修改原有行为,以扩展对象的功能。这种方式避免了继承的静态特性,让对象的行为可以根据需要进行动态变化。在装......
  • 【Azure 应用服务】应用服务连接 Azure MySQL 一直失败,报错 Create connection error
    问题描述AppService上部署的Java应用,连接 AzureDatabaseforMySQL失败。错误信息:Createconnectionerror,url:jdbc:mysql://.......................communicationslinkfailure. 问题解答应用的错误信息提示为:与MySQL数据库建立连接失败。所以需要考虑如下几种......
  • pip install xlrd时报错
    pipinstallxlrd时报错ERROR:CouldnotinstallpackagesduetoanOSError:HTTPSConnectionPool(host='files.pythonhosted.org',port=443):Maxretriesexceededwithurl:/packages/a6/0c/c2a72d51fe56e08a08acc85d13013558a2d793028ae7385448a6ccdfae64/x......
  • linux 下运行一个java程序
     在linux下,测试一个小程序如果用到自己lib,则在程序目录下建一个lib目录,把相应的jar放进去。test是package名称java-classpath.:lib/*test.TestPing    在linux的后台运行#nohupjava-classpath.:lib/*hkrecdis&#exit......
  • 最新Cobalt strike 4.8(专业版)([*] Generating X509 certificate and keystore (for SSL
    ColbaltStrike搭建和使用 下载: https://anonfiles.com/eay1D0rfzc/CobaltStrike4_8_lusuo_rar解压(如有)密码:lusuokali中: ┌──(root㉿kali)-[~]└─#unrarxCobaltStrike4_8_lusuo.rar    以kali为服务端打开 报错是因为没给可执行权限......
  • 《JavaScript权威指南第七版》13.3.4实现细节,关于“ES2017解释器可以把函数体分割成一
    读到“ES2017解释器可以把函数体分割成一系列独立的子函数,每个子函数都被传给位于他前面以await标记的那个期约的then方法”这一部分是比较困惑,也没有代码示例,很抽象,不易理解。自己写了个例子来复述一下这段话:functiongetPosts(){returnnewPromise(function(resolve,......
  • Java IO流 flush()的作用和缓冲流
    Java缓冲流和flush()的作用哪些流是缓冲流,哪些流带有缓冲区?根据Java官方文档关于BufferedStreams的介绍,缓冲流有四种:BufferedInputStream:包装字节输入流BufferedOutputStream:包装字节输出流BufferedReader:包装字符输入流BufferedWriter:包装字符输出流这些流又被称为包装......
  • Java static、final、static final 以及final static区别
    一、相同点都是Java修饰符二、不同点finalfinal修饰类:表示该类不能被继承;final修饰方法:表示该方法不能被重写;final修饰方法参数:表示在变量的编译期中它的值不能被改变;final修饰变量:包括成员变量和局部变量,该变量只能被赋值一次且它的值无法被改变。对于成员变量来讲......