获取以 sys 身份连接的用户的审核信息

Posted

技术标签:

【中文标题】获取以 sys 身份连接的用户的审核信息【英文标题】:Get Audit information of user connected as sys 【发布时间】:2021-09-08 14:40:11 【问题描述】:

所有 dbas 访问通过 arcos 并在 putty 会话中以普通 oracle 用户身份登录,并以 sys 作为 sysdba 登录数据库。

场景,用户A通过ARCOS以普通oracle用户身份登录putty会话,然后以sysdba身份登录数据库。

我的问题是,如果 sys 用户正在操作表,我可以为他们设置审计吗,我可以获取用户“A”作为 oracle 用户通过 putty 连接到数据库并执行一些查询的信息吗?

【问题讨论】:

【参考方案1】:

是的,可以审计 SYS 操作。根据您在数据库中使用的是传统审计还是统一审计,请查看以下文档链接:

传统审计: https://docs.oracle.com/en/database/oracle/oracle-database/19/refrn/AUDIT_SYS_OPERATIONS.html#GUID-58176267-238C-40B5-B1F2-BB8BB9518950 统一审计: https://docs.oracle.com/en/database/oracle/oracle-database/19/dbseg/configuring-audit-policies.html#GUID-D352B575-2EA9-451D-9170-FD9298993DEF

【讨论】:

以上是关于获取以 sys 身份连接的用户的审核信息的主要内容,如果未能解决你的问题,请参考以下文章

在oracle里安装TRSWCM时错误ORA-28009以sysdba或sysoper身份建立sys连接怎么解决,谢谢

求Java 连接Oracle数据库有哪几种方式

如何使用SYS用户连接ORACLE数据库?

oracle 11gR2刚刚安装的,然后在sql plus 里面system能连接sys不能连接密码都是一样的 怎么回事?

oracle用sys用户创建用户怎么显示权限不足????

oracle数据库连接信息的初始用户名和口令是啥啊?