我在linux服务器上安装了Oracle 11g,我正在寻找一种方法来防止sysdba通过oracle执行系统命令(例如使用java )。
发布于 2015-03-25 21:35:18
没有合理的办法去做这件事。例如,直到11gR1之前,SELinux还没有被认证用于Oracle数据库。由于11 gR2,至少不推荐这样做。
假设您和Oracle DBA是成年人,那么问题在哪里?Oracle没有使用root privs运行。另一方面,Oracle要求根据Oracle的手册设置许多内核可调性(Sysctl),而且Oracle监视可能需要执行一些OS命令,因此无论如何都应该与DBA合作。
https://dba.stackexchange.com/questions/96283
复制相似问题