invalid username/password; logon denied
参考:数据库连接的莫名问题:create connection error
今天服务器迁移老项目,莫名报了一个 logon denied 已经确认账号密码都是无误的,但 linux 服务器就报错。
原因是 jdbc.properties 文件 key 使用了 user ,在 spring-config.xml 解析却获取了系统的 user 导致。
老项目的坑还是留着的,以后项目不能使用简单普通的变量名了
将:
driver=oracle.jdbc.driver.OracleDriver
url=jdbc:oracle:thin:@127.0.0.1:1521:sys
user=tiger
password=1
改为:
jdbc.oracle.driver=oracle.jdbc.driver.OracleDriver
jdbc.url=jdbc:oracle:thin:@127.0.0.1:1521:sys
jdbc.user=tiger
jdbc.password=1