오라클에서 웹페이지를 호출해야 하는 일이 생겼습니다
다른 DB와 연계로 인해 데이터 생성여부를 application 에서
알수가 없기 때문에 데이터가 생성되면 트리거를 통해 특정
로직이 구현된 웹 URL을 호출해야 합니다
한데 해당 URL이 호출되지 않아 찾아 보니 오라클 11g 부터는
관련 오라클 계정에 권한을 부여해야 한다는 글을 보았습니다
질문 요지는
1. 오라클에서 URL을 호출하려면 권한이 필요 한가?
2. 그렇다면 권한은 어떻게 주어야 하는가?
3. 트리거에서 URL을 호출 하지 않고 데이터가 생성되었다는 것을
어플리케이션에 알릴수 있는 방법이 있는가?
(서버에 데몬을 띠우거나 crontab 을 사용 하는 방법 이외에...)
이와 관련된 작업을 해보신 분의 조언을 부탁드립니다
오라클 버젼은 11g 입니다
dbms_network_acl_admin.create_acl(....)
dbms_network_acl_admin.add_privilege(....)
dbms_network_acl_admin.assign_acl(....)
권한을 주려면 상기 패키지를 사용해 주어야 하다고 하네요
|