[ORACLE] ORA-01031: insufficient privileges
ORA-01031: insufficient privileges
패스워드 인증 방식으로 접속이 불가능한 계정으로 SQL Developer같은 클라이언트 프로그램으로 접속 할 경우 이와 같은 에러가 발생한다.
SELECT * FROM v$pwfile_users;
패스워드 인증 방식으로 접속 가능한 계정이 어떤것이 있는지 확인 하는 쿼리.
USERNAME SYSDB SYSOP SYSAS
------------------------------ ----- ----- -----
SYS TRUE TRUE FALSE
현재 관리가 계정인 SYS만이 패스워드 인증방식으로 접속 가능하것을 확인 할 수 있다.
관리자 계정으로 접속 한뒤 클라이언트 프로그램에서 접속할 계정의 권한을 바꿔주면 된다.
GRANT sysdba TO 권한변경ID;
USERNAME SYSDB SYSOP SYSAS
------------------------------ ----- ----- -----
SYS TRUE TRUE FALSE
권한변경ID TRUE FALSE FALSE
권한 변경 후 다시 목록을 확인하면 추가 됨을 확인 할 수 있다.
이후 SQL Developer로 확인 하면 제대로 접속됨을 확인 할 수 있다.
출처: https://jeonjin.tistory.com/596
ORA-01031: insufficient privileges
ORA-01031: insufficient privileges 패스워드 인증 방식으로 접속이 불가능한 계정으로 SQL Developer같은 클라이언트 프로그램으로 접속 할 경우 이와 같은 에러가 발생한다. SELECT * FROM v$pwfile_users; 패..
jeonjin.tistory.com