[답변]프로시저 컴파일시 권한에러 0 1 2,504

by 성시현 [2007.08.06 14:21:57]


잘되는데요...;

 

Connect scott/****@xx_db

 

CREATE TABLE test_tab
(aa VARCHAR2(10) NOT NULL);

 

GRANT ALL ON test_tab TO test2;

 

-- User Change

Connect test2/****@xx_db

 

CREATE SYNONYM syn_test FOR scott.test_tab;

 

CREATE OR REPLACE PROCEDURE pro_test(ip_aa IN VARCHAR2)
AS
BEGIN
    INSERT INTO syn_test
 VALUES(ip_aa);
 
 COMMIT;
END;
/

 

EXECUTE  pro_test('11');

 

SELECT * FROM syn_test;

 

============================================================================

테스트 결과 ...

============================================================================

... 중략 ...

 

프로시저가 생성되었습니다.


PL/SQL 처리가 정상적으로 완료되었습니다.


AA
--------------------
11

1 개의 행이 선택되었습니다.

 

건승하시길...수고하세요~~

by 이윤수 [2007.08.06 00:00:00]
감사합니다 ^^
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입