情况:
migrated
utl_http.request(...)
失败:ORA-29273: HTTP request failed
ORA-06512: at "SYS.UTL_HTTP", line 1722
ORA-24247: network access denied by access control list (ACL)
ORA-06512: at line 8
utl_http
。
我们发现账户之间唯一的区别是在dba_user.password_versions.新的名称是10g 11g
,而迁移的则是10g
。
我们试过更改不能打电话的账户的密码.这将password_versions更改为10g 11g
,但仍然没有骰子。
删除并重新添加ACL权限,并授予多次权限,但没有成功.
是否有人知道迁移现有Oracle帐户的已知问题,或者对我们可以在哪里寻找更多线索有任何想法?
谢谢!
更新:
我们转到另一个11g实例,并在ACL中创建了一个具有相同名称、CSS_WEB和set权限的新用户。该用户也无法连接。我们创建了一个新用户,CSS_WEB1,该用户是可连接的。
这真的很奇怪..。在这一点上,我没有期待答案,只是想法,我们可以看到。
发布于 2012-03-25 17:04:08
我们把这作为一个与OID相关的问题解决了。
不知何故,这些帐户有OID条目,尽管它们是本地数据库。当我们删除他们的OID数据时,一切正常。
发布于 2012-03-25 08:15:25
我只想猜一猜:
是否有可能工作的用户总是最后一个?
因为如果您将同一个主机分配给多个ACL,那么只有最后一个ACL才会生效。
https://stackoverflow.com/questions/9827038
复制相似问题