svn에서 체크아웃 받고 서버를 돌리면 가끔 해당 user의 디비 접근권한이 없다고 오류납니다.
Could not connect: Access denied for user 'id'@'ip' (using password: YES)

디비 접근권한을 줬음에도 해당 오류가 사라지지 않는다면
application.xml 에서 ip 뒤에있는 :3306 을 지우고 서버를 다시 돌리게 되면 해당 오류는 사라집니다.
application.xml은 스프링 기준이므로 스프링부트 사용 시 application.properties 확인하면 됩니다.
<entry key="dataSource.url">jdbc:mariadb://ip:3306/user</entry>
<entry key="dataSource.username">user</entry>
<entry key="dataSource.password">userpwd</entry>
기본 포트 번호가 3306 이기 때문에 지워도 문제될 건 없지만
포트번호를 적고싶으면 오류 해결 후 다시 포트번호 적어주면 됩니다.
'*오류해결' 카테고리의 다른 글
java.lang.StringIndexOutOfBoundsException 오류 (0) | 2022.02.04 |
---|---|
The maximum column width for an individual cell is 255 characters 오류 (1) | 2021.10.25 |
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException 오류 (1) | 2021.10.14 |
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 오류 (1) | 2021.01.15 |
org.apache.el.parser.ParseException 오류 (0) | 2020.03.12 |
댓글