我刚学会了Oracle功能之一:外部表。但是当我在我的应用程序中使用这个外部表时,我遇到了一个问题,并想知道如何解决它。
问题是:外部表的数据文件的安全性(它是文本格式)。
如何有效保护此数据文件?
目标环境是:Red Hat Linux enterprise 5.4; Oracle 10g。
由于该环境,我无法使用Oracle DBFS来保护此文件。我应该将LOB数据类型中的外部数据文件保存在独立的数据库中吗?你会建议我解决我的问题吗?
答案 0 :(得分:2)
确保只有启动Oracle服务/数据库(通常为“oracle”)的操作系统用户才能读取外部服务的输入文件。
然后没有其他用户能够搞砸他们。