我的Oracle DBA同事正在请求对生产服务器进行 root访问。
他在争论自己需要它来执行一些操作,例如重新启动服务器以及执行其他一些任务。
我不同意他的说法,因为我已经给他设置了Oracle用户/组和Oracle用户所属的dba组。一切运行顺利,并且DBA当前没有root访问权限。
我还认为,诸如计划的服务器重新启动之类的所有管理任务都必须由适当的管理员(在我们的案例中为系统管理员)完成,以避免与基础设施交互作用的误解有关的任何类型的问题。
我想要sysadmins和Oracle DBA的输入-Oracle DBA是否有充分的理由在生产环境中具有root用户访问权限?
如果我的同事确实需要这种访问级别,我会提供它,但是由于安全和系统完整性方面的考虑,我非常害怕这样做。
我不是在寻找优点/缺点,而是在如何应对这种情况方面提供建议。
SYSDBA
访问权限一样多。