问题标签 [ora-24247]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - Oracle 11g:迁移的用户设置了 ACL,但无法访问 utl_http:ORA-24247/29273:访问控制列表 (ACL) 拒绝网络访问
情况:
Oracle 10g 数据库迁移到 11g - 用户迁移
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
我们创建了一个 ACL 并添加了用户/主机权限(连接和解析),用户具有执行权限
utl_http
新创建的用户在设置 ACL 和执行权限后,调用没有问题
至少一个迁移的用户 dba_monitor 能够进行调用(尽管该用户具有其他提升的权限)
我们发现帐户之间的唯一区别在于 dba_user.password_versions... 新的说10g 11g
,而迁移的说10g
。
我们已尝试更改无法拨打电话的帐户的密码...这将 password_versions 更改为10g 11g
,但仍然没有骰子
多次删除并重新添加ACL权限并授予,均未成功。
有谁知道迁移现有 Oracle 帐户的已知问题,或者对我们可以在哪里寻找更多线索有任何想法?
谢谢!
更新:
我们转到另一个 11g 实例并创建了一个具有相同名称的新用户 CSS_WEB,并在 ACL 中设置了权限。该用户也无法连接。我们创建了一个新用户 CSS_WEB1,并且该用户能够连接。
这变得非常非常奇怪......在这一点上,我并不期待答案,只是我们可以在哪里寻找的想法。
oracle - Oracle 11g ORA-24247:访问控制列表 (ACL) 拒绝网络访问
我在链接http://www.oracle-base.com/articles/9i/ConsumingWebServices9i.php中使用soap_api 。我能够调用网络服务
但是当我在
它的给予
请帮忙
sql - ORA-24247: 访问控制列表 (ACL) 拒绝网络访问
我似乎收到了上述错误,我也尝试通过 Intranet 发送邮件,但没有用。上面的错误信息是否意味着我的邮件程序是正确的,问题是数据库管理员对用户施加的限制?
oracle - 获取与 Oracle 11 建立连接的 IP 地址
在开发过程中,我发现数据库有大量的活动连接:
为了找到谁实际保持连接,我想获取一个 IP 地址列表。
在一般的网络搜索和阅读官方文档期间,我构建了查询:
machine
最重要的部分在哪里select
。但不幸的是,machine
字段显示客户端操作系统已知的主机名。
互联网上充满了使用UTL_INADDR.GET_HOST_ADDRESS的建议,这在我的情况下不适用。首先是因为ORA-24247:网络访问被访问控制列表 (ACL) 拒绝,其次是因为客户端操作系统主机名通常定义在/etc/hostname中,并且对于我们内部网中的 DNS 服务器不可用...
任何其他方式来检索到 Oracle DB 的打开会话的 IP(数据库实例在任何情况下都保存有关其套接字的信息......)。
更新
我在受信任的 Intranet 下,但网络层次结构未知。
我试图找出哪些应用程序使用了我的表(几个应用程序服务器,我不知道所有这些)。其中一些过度使用连接,需要修复。但首先应该确定它们...
oracle - 通过 FTP 发送时 ORA-24247
几天来我一直在尝试解决这个问题,但我总是一遍又一遍地遇到同样的错误。我是用户 Oracle SQL Developer 版本 3.2.20.09,我想使用此代码通过 FTP 发送文件
oracle - 从 Plsql 调用 HTTP 页面
我正在尝试从 PLSQL 调用页面
它说
ORA-29273:HTTP 请求失败 ORA-06512:在“SYS.UTL_HTTP”,第 1130 行 ORA-24247:网络访问被访问控制列表 (ACL) 拒绝 ORA-06512:在第 7 行
我尝试过了
我在第 2 行收到此错误错误:ORA-06550:第 2 行,第 3 列:PLS-00201:必须声明标识符 'DBMS_NETWORK_ACL_ADMIN' ORA-06550:第 2 行,第 3 列:PL/SQL:语句被忽略
如何摆脱这个?
oracle - 使用 utl_http.read_text 时出现 ORA-24247。延迟约 60 秒后才出现
我正在使用以下代码来读取 http 请求的响应:
network access denied by access control list (ACL)
这适用于小请求,但对于较长的请求(大约 >60 秒),我在read_text
指令中收到 ORA-24247 错误(几秒钟后。我的 ACL 没问题,否则什么都行不通。我还设置了更大的超时时间。显然,错误不是“真正的”错误。有人有同样的问题和解决方案吗?谢谢你。
环境:Windows Server 2008(64位)上的Oracle Database 11g企业版
oracle - ORA-24247 即使在配置 ACL 之后,oracle 11g 中的 ACL 访问也被拒绝
我有一种情况,用户应该访问表单的本地网络中的特定 url 192.168.19.*
。EXECUTE
尽管他在 acl 列表中拥有适当的授权UTL_HTTP
和特权,但他仍然无法访问列表中允许的 url。
具体来说,我已将 ACL 创建为 sys dba
以 sys 身份运行以下命令,
我明白了
以 MYUSER 身份连接并运行以下查询,
我明白了
所以MYUSER
谁被授予EXECUTE
on UTL_HTTP
,当尝试连接到所需的 url 时,例如:
得到:
我试图删除并重新创建列表,但没有运气,resolve
也尝试分配特权,但他仍然无法通过 ACL。
我是否遗漏了阻止用户调用此 url 的内容?
我的版本信息是:
oracle - 从 pl/sql 内部调用 webservice
我在 ACl 下有用户名,并且 acl 已分配给主机。但我在尝试联系时收到错误 http_req
ACL 已分配给主机
用户已通过 connect 和 resolve prov 添加到 ACL
下面是我要执行的代码部分
错误:
ORA-29273:HTTP 请求失败
ORA-06512:在“SYS.UTL_HTTP”,第 1130 行
ORA-24247:网络访问被访问控制列表 (ACL) 拒绝
ORA-06512:在第 19 行
oracle - Oracle 12c Apex 4.2 ORA-24247 网络访问被访问控制列表 (ACL) 拒绝
希望你也能帮助我。
我正在开发一个 APEX 应用程序。
我在 pdborcl 中使用工作区 wrk_projects。
我需要一些关于客户的信息。客户端将在同一个域中运行。
所以我正在建立一个报告:
当我运行它时:
报告错误:
ORA-24247 网络访问被访问控制列表(ACL)拒绝
我的问题是:我必须在容器或 pdb 中定义 ACL?
如何找出我必须向其授予 ACL 的用户?还有其他提示吗?