我似乎遇到了上述错误,我也尝试通过Intranet发送邮件,但没有用。 以上错误消息是否意味着我的邮件程序是正确的,问题是数据库管理员对用户施加的限制?
答案 0 :(得分:3)
取自http://www.dba-oracle.com/t_ora_24247_network_access_denied_by_access_control_list_tips.htm:
ORA-24247 :访问控制列表(ACL)拒绝网络访问
原因:没有为目标分配访问控制列表(ACL) 主机或访问目标主机所需的权限尚未 授予访问控制列表中的用户。
操作:确保已为其分配了访问控制列表(ACL) 目标主机和访问目标主机所需的权限 已被授予用户。
如果应用程序依赖于ORA-24247错误,则会遇到错误 网络包并没有创建适当的ACL。为了 使用以下包时,必须具有ACL 应用程序用户在11g中的位置:
UTL_TCP
UTL_SMTP
UTL_MAIL
UTL_HTTP
UTL_INADDR
另请阅读Ian Hoogeboom的以下post