代码改变世界

Access denied for user 'Administrator'@'localhost' (using password: YES)

2021-11-29 12:08  young柠檬味  阅读(388)  评论(0编辑  收藏  举报

1.错误说明

使用Spring容器加载连接数据库的各种配置时,jdbc.properties中的设置连接数据库的用户名变量不能使用”username“,这种方式会注入自己的系统环境变量的用户名

 

 2.解决方法

将username换为其他变量名即可

 

 

<context:property-placeholder location="classpath:jdbc.properties"/>
    <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
        <property name="driverClass" value="${driver}"/>
        <property name="jdbcUrl" value="${url}"/>
        <property name="user" value="${user}"/>
        <property name="password" value="${password}"/>
    </bean>