본문 바로가기
DATABASE

오라클) 한 스키마의 모든 권한을 다른 스키마에게 줄 수 있을까?

by Rainbound-IT 2022. 9. 5.
반응형

 

 

직접적으로 줄수도 없고 보안상 굉장히 안좋은 방법이라고 한다.

 

 

 

1. 특정 스키마의 특정 테이블만 권한 부여.

GRANT SELECT ON [owner schema].[tableName] TO [other schema];

 


2. 시스템 권한인 모든 유저의 테이블 접근권한 부여

GRANT SELECT ANY TABLE TO 대상 유저;

 

 

 

3. 프록시 연결을 통한 접근 부여

 

alter user user1 grant connect through user2;

 

https://stackoverflow.com/questions/43920461/is-it-possible-that-one-user-creates-a-table-in-a-schema-of-another-user-and-hav

 

Is it possible that one user creates a table in a schema of another user and have all privileges to his schema?

I have two users, USER1 and USER2. I want to do this: Give all permissions to the USER2 for USER1 schema. That USER2 can create table, insert, update, delete, drop etc.. in USER1 schema When USER2

stackoverflow.com

 

 

 

 

반응형

'DATABASE' 카테고리의 다른 글

오라클 테이블 권한 부여  (0) 2022.09.21
오라클 유저 생성 후 기본 설정  (0) 2022.09.05
동기식, 비동기식 복제(Synchronous vs. asynchronous replication)  (0) 2022.02.21
샤드란?  (0) 2021.08.06
dynamo DB - aws  (0) 2021.06.26

댓글