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 40405 게시물 읽기
No. 40405
권한주는 방법을 알려주세요~
작성자
궁금이
작성일
2014-03-13 18:07
조회수
6,972

sqlplus에서 'sys'로 로그인 해서요.

create user test1 identified by test11 default tablespace testspace temporary tablespace temp ; 로 사용자 test1을 만들고

GRANT connect, resource TO test1 ; 로 접속 권한 주고요

GRANT SELECT, INSERT ON testtable TO test1; 로 test1이 testtable에 select, insert 할 수 있는 권한을 줬거든요. "권한이 부여되었습니다." 라고 메세지 떴구요.

그리고 test1로 접속까지는 되는데, 접속 후

여기서 select * from testtable ; 해보면 테이블 또는 뷰가 존재하지 않는다 고 나와요.

test1이라는 사용자로 testspace 에 존재하는 testtable만 접근하게 할려고 하거든요.

제가 뭘 잘못했는지 좀 알려주시면 고맙겠습니다.

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

-- testtable 의 소유자가 test2 라고 가정하면
SELECT * FROM test2.testtable;
-- 유저명 없이 조회하고 싶다면 시노님 생성
CREATE SYNONYM testtable FOR test2.testtable;

마농(manon94)님이 2014-03-14 08:37에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
40409오라클 시간포함여부 쿼리 도와주세요. [2]
초보
2014-03-21
7379
40407질문 드립니다. [2]
야간비행
2014-03-18
7080
40406오라클 업데이트 쿼리 질문드려요 ㅠㅠ [2]
도토리
2014-03-17
8062
40405권한주는 방법을 알려주세요~ [1]
궁금이
2014-03-13
6972
40402안녕하십니까? ROLLUP 관련해서 문의드립니다. [2]
황인준
2014-03-13
8145
40400where rownum <= 10 order by crt_date desc 문의 [1]
이성근
2014-03-10
6635
40398이런 쿼리 가능할까요? [5]
이태우
2014-03-10
7304
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다