오라클 DBMS_NETWORK_ACL_ADMIN.CREATE_ACL 관련 질문 드립니다. 0 1 1,128

by it매니아 [Oracle 기초] [2022.10.20 16:02:41]


grant execute on utl_http to KDBA;

 

BEGIN

 

DBMS_NETWORK_ACL_ADMIN.CREATE_ACL ( 
                   ACL             => 'utl_sap.xml'
                                    , DESCRIPTION     => 'Normal Access'
                                    , PRINCIPAL       => 'KWUDBA'
                                    , IS_GRANT        => TRUE
                                    , PRIVILEGE       => 'connect'
                                    , START_DATE      => NULL
                                    , END_DATE        => NULL
                                    );
END;

이걸 sqlplus 에서 하면 안넘어가지구

이걸 dbms에서 하면 

 

SQL Error [6550] [65000]: ORA-06550: 줄 5, 열3:PLS-00201: 'DBMS_NETWORK_ACL_ADMIN.CREATE_ACL' 식별자가 정의되어야 합니다
ORA-06550: 줄 5, 열3:PL/SQL: Statement ignored

이렇게 메세지가 나옵니다.

 

여기서 제가 잘못한게 멀 까요 ㅜ.ㅜ 

 

by 포동푸우 [2022.10.21 11:05:20]

해당 ORA Message 는 프로시저 이름이 잘 못 되었거나, 실행하려는 User 에 권한이 없을 때 발생됩니다, 

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