본문 바로가기

Database

오라클 SQL Developer - 데이터베이스 접속 오류 (ORA-01017)

데이터베이스 io오류를 해결하고 나니까

또 다른 오류가 났다... 

 

 

ORA-01017 : 사용자명/비밀번호가 부적합, 로그온할 수 없습니다.

ORA-01017: invalid username/password; logon denied.

 

당장 sql을 써야하는데 지금 다시 데이터베이스 접속이 안되는 상황이라 또 구글링을 했다..ㅎ

이 문제는 전에 학원에서도 생성할 때 잘 안된 적이 있어서 한번 본 오류 (근데 또 오류가 났네) 이긴 했다.

 

 

요렇게 유저아이디와 비밀번호가 생성하려고 하는데 안되는 상황 > 데이터베이스 생성하려고 하니까 접속 오류가 나는 아주그냥 겹경사였다! ㅎㅎ...

 

 

그래서 해결과정

우선, 윈도우키+r 을 눌러 cmd(명령 프롬프트)를 관리자 권한으로 실행해주었다.

 

그 다음, cmd창에서

> sqlplus/nolog  (관리자권한으로 sql 실행)

> conn sys as sysdba (관리자 로그인)

> 비밀번호 입력

 

을 하면 sql에 관리자 권한으로 로그인 접속이 된다!

 

이후에는 그냥 위의 이미지에 있는 sql문 유저생성 내용을 그대로 입력해주면 된다

> create user c##bunsik identified by bunsik;

> grant connect, resource, dba to c##bunsik;

> commit; (커밋까지 해줘야~)

 

 

이후에도 만약 생성에 문제가 생기면 위와 같은 과정으로 cmd- 관리자권한으로 실행하여 

똑같이 sql을 관리자로 로그인하여 권한을 주면 된다!

 

 

이 오류는 구글링하면 여러 글이 많이 나오기 때문에 (글 올려주신 분들 압도적 감사..)

참고해서 사용하면 된다!

 

 

db는 정말 만드는데도 신경을 많이 써야 하지만 설정과 오류과정에서도 애를 많이 먹는거 같다..

더 열심히 공부해야겠다 ㅠㅠ