itsec80 Asked: 2023-08-23 16:52:27 +0800 CST2023-08-23 16:52:27 +0800 CST 2023-08-23 16:52:27 +0800 CST 限制数据库数据的直接更改 772 Oracle 数据库管理员是否可以直接更改行中包含的数据,例如通过在数据库单元中键入或执行更新查询将 50 更改为 500?如果可以,如何限制数据变更只能通过ERP应用输入? oracle 1 个回答 Voted Best Answer pmdba 2023-08-23T18:28:50+08:002023-08-23T18:28:50+08:00 如果您有企业版,则可以购买 Database Vault 选项,该选项可用于将 DBA 和 SYSDBA 帐户锁定在特定架构之外。否则,无法阻止 DBA 或 SYSDBA 用户(或具有[INSERT|UPDATE|DELETE] ANY TABLE登录应用程序模式的权限或能力的任何人)绕过应用程序并直接修改数据。一般来说,您的 DBA必须是值得信赖的人。
如果您有企业版,则可以购买 Database Vault 选项,该选项可用于将 DBA 和 SYSDBA 帐户锁定在特定架构之外。否则,无法阻止 DBA 或 SYSDBA 用户(或具有
[INSERT|UPDATE|DELETE] ANY TABLE
登录应用程序模式的权限或能力的任何人)绕过应用程序并直接修改数据。一般来说,您的 DBA必须是值得信赖的人。