DB

오라클 연동 오류 [ORA-01017: invalid username/password; logon denied] 해결방법

jojelly 2021. 1. 15. 08:02
반응형

오늘 컴퓨에서 스프링을 새로 설치하고 노트북에 있는 파일을 컴퓨터에서 열었는데

 

ORA-01017: invalid username/password; logon denied  라는 오류가 발생하였다. 

확인해보니 오라클 연동에서 에러가 발생하고 있었으며,

접속하려고 하는 계정이 락 걸려 있기 때문이다

 

해결방법으로는

 

1. 오라클 system 계정 접속

 

2. SELECT * FROM all_users;  로 나의 계정 조회하여 사용계정이 있는지 확인 

 

3. 없을경우 create user 생성할계정 IDENTIFIED BY 비밀번호

 

4. GRANT CONNECT, resource to 생성한 계정; 을 입력하여 생성한 계정에 권한을 부여해준다. 

 

이후 실행을 해보면 java.sql.SQLSyntaxErrorException: 이라는 오류가 발생했는데 이는 내가 실행한 파일에 사용된

테이블이나 view 가 없을때 발생하는 에러도 파일에 사용된 테이블을  생성시켜주면 된다. 

반응형