database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 40322 게시물 읽기
No. 40322
서로다른 계정의 테이블을 뷰로 만들때 다른계정에서 그뷰 사용...
작성자
김현수(deuxodeng)
작성일
2013-11-29 10:05
조회수
6,139

a라는 계정의 테이블과 b라는 계정의 테이블을 c라는 계정에서 view로 유니온해서 만들었습니다.

 

c에서 생성된 view를 a, b 계정에서 사용하려고 하니  권한이 불충분하다고 에러가나네요..

 

권한은 주고 시노님까지 부여했는데도 그렇네요

 

이런식으로 사용은 불가능한건가요??

 

확인차 b에서 a, b, 테이블을 뷰로 만드니 정상적으로 동작하네요..

이 글에 대한 댓글이 총 1건 있습니다.

질문 시기는 오래 되었지만...

다른분들도 보실 수 있기에 늦게 나마;;

C_USR 로 만드신 VIEW를 A_USR와 B_USR에 SELECT 권한을 주셔야 합니다.

 

GRANT SELECT ON C_USR.VW_NAME A_USR WITH GRANT OPTION;

GRANT SELECT ON C_USR.VW_NAME B_USR WITH GRANT OPTION;

박성빈(빈이님)님이 2013-12-06 16:36에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
40326KSC5601 에서 한글 문제로 문자셑을 바꾸려고 하는데 추천 부탁드립니다. [2]
박재덕
2013-12-03
6393
40325프로시저에서 결과값이 없을 경우에도 if 절을 타게 할 수 있을까요 [4]
김홍찬
2013-12-03
8616
40323oracle 에서... A컬럼 값과 B컬럼 값을 교환 하고 싶습니다... [2]
진네만
2013-11-29
6884
40322서로다른 계정의 테이블을 뷰로 만들때 다른계정에서 그뷰 사용... [1]
김현수
2013-11-29
6139
40321계단식으로 나오는 쿼리 하나의 레코드로 만드는 방법...
욱이
2013-11-28
6406
40320테이블 삭제한 사용자 찾을수 있나요?
권민성
2013-11-28
5852
40319RMAN ORA-00600, 27041 에러 문의
하정민
2013-11-26
6013
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다