반응형

오라클을 사용하다가 ORA-01950 오류를 만나면 시도해보아야 하는 명령어 입니다.


ORA-01950 : no privileges on tablespace 'USERS'.

ORA-01950 : 테이블스페이스 'USERS'에 대한 권한이 없습니다.


1
2
3
4
5
6
7
alter user [유저명] account unlock;
 
grant create session to [유저명];
 
create session, resource to [유저명];
 
alter user [유저명] default tablespace users quota unlimited on [테이블스페이스명];


반응형
반응형



오라클을 사용하다 보면 다른 유저의 테이블을 같이 써야하는 경우가 있습니다.


일반적으로는 다른 유저의 테이블을 볼 수 없습니다.


그래서 권한을 부여해야만 다른 유저의 테이블을 조회 할 수 있습니다.


시스템 계정으로 접속 후 아래와 같은 형식으로 쿼리를 하면 테이블 조회 권한을 다른 유저에게 부여할 수 있습니다.



1
GRANT SELECT ON [테이블소유자].[테이블명] TO [다른소유자];




권한을 부여 후 조회 테스트 쿼리를 실행합니다.



1
SELECT * FROM [테이블소유자].[테이블명];




반응형

+ Recent posts