2012-04-11 163 views

回答

2

http://www.dba-oracle.com/t_ora_24247_network_access_denied_by_access_control_list_tips.htm摘自:

ORA-24247:網絡訪問的訪問控制列表(ACL)

原因否認:沒有訪問控制列表(ACL)已分配給目標 主機或訪問目標主機所需的特權不是 授予訪問控制列表中的用戶。

行動:確保訪問控制列表(ACL)已被分配到 目標主機和訪問目標主機 必要的特權已被授予給用戶。

如果您的應用程序依賴於網絡包的一個 並且沒有創建正確的ACL,則您的應用程序將遇到ORA-24247錯誤。對於 使用以下的包是強制性的,以具有爲 應用程序用戶的ACL來代替在11g:

UTL_TCP

UTL_SMTP

UTL_MAIL

UTL_HTTP

UTL_INADDR

還讀過Ian Hoogeboom的以下post

+1

上面有什麼可以讓用戶在沒有DBA干預的情況下做到嗎? – user980411 2012-04-11 14:17:30

+1

@ user980411不,對不起... – 2012-04-11 14:18:00

+0

感謝您的努力。 – user980411 2012-04-11 14:21:01