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 31531 게시물 읽기
No. 31531
함수만들때 다른곳 테이블 사용불가능하나요?
작성자
!!
작성일
2007-08-03 12:07
조회수
1,995


 저기 오라클에서 함수를 만들려고 하는데

 다른 테이블을 select 해야 하는경우가 있어서 꼭 필요한데

 그 테이블을 사용하니 테이블 또는 뷰를 찾을수 없다는 오류가 떨어지는데요

 함수 만들때 다른 계정의 테이블 사용 불가능한지 알려주세요

 사용 가능하다면 어떻게 써야 하는지도 좀 알려주세요

 빠른 답변 부탁드립니다

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

권한이 없어서 안되는거 같군요

아마도님이 2007-08-03 13:09에 작성한 댓글입니다. Edit

select시에는 되는데 함수때만 테이블이 존재하지 않는다고 하는데

권한이 없다고는 할수 없는거 아닌가여??

!!님이 2007-08-03 14:32에 작성한 댓글입니다. Edit

테이블에 대한 select 권한을 직접적으로 가지고 있어야 합니다.
dba권한으로 타유저 테이블 조회되는거 말구요.

마농(manon94)님이 2007-08-03 14:49에 작성한 댓글입니다.

DBA를 제외한 일반유저라면


함수를 실행할수 있는권한과 함수에서 사용된 테이블의 select 권한, 때로는 update와 delete할수 있는 권한이 있어야겠죠


함수를 실행할수 있다고 일반유저가 타유저가 만든 테이블을 컨트롤 할수는 없습니다.

하루살이님이 2007-08-06 11:45에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
31534누가 Linux 용 오라클 10g 패치좀받아주세요.. [2]
하얀눈
2007-08-03
4914
31533대량의 데이터를 비교 처리 할때 [1]
freegigs
2007-08-03
2684
31532order by 정렬 후 rownum 참조 [2]
리무진
2007-08-03
4624
31531함수만들때 다른곳 테이블 사용불가능하나요? [4]
!!
2007-08-03
1995
31529insert하는 테이블을 select하면 속도에 영향을 미치나요? [1]
오라클
2007-08-03
2170
31528WHERE절에서 동적으로 검색할 컬럼이 바뀔경우에는? [5]
잔대가리
2007-08-02
2899
31527START WITH이거 좀 해결해주세요~ [3]
..
2007-08-02
2202
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다