我是一名新的 DBA,最近我发现了 Oracle 中使用 PREPROCESSOR 功能的外部表选项(http://download.oracle.com/otndocs/products/database/enterprise_edition/utilities/pdf/xtables_preproc11g_1009.pdf)不幸的是,此功能在我们的休息室中似乎非常有用,但似乎非常危险,因为可以访问操作系统(或远程......)的人可能会利用它来导致数据库受到损害,甚至最糟糕的是 - 整个操作系统。
我已将此功能的访问权限限制在最低限度,并撤销了可能允许外部访问操作系统(extproc、java 等)的任何其他权限
但是,有时我们必须使用此功能,这就是我问你们两个主要问题的地方:
谢谢 (:
如果用户有权访问操作系统和包含 PREPROCESSOR 程序的文件夹,那么理论上他们可以执行 Oracle 操作系统用户可以执行的任何操作。
通过阻止对操作系统的这种级别的访问来防止这种情况发生。
通过监视对操作系统和文件夹的访问来监视这一点。
归档时间: |
|
查看次数: |
373 次 |
最近记录: |