Sybase查询检索dba活动

时间:2014-11-19 17:37:30

标签: sybase-ase audit-trail

我是Sybase ASE的新手,我需要帮助制作一个查询,该查询将从Sybase数据库中检索数据库管理员活动(特定的db用户)。 DBA已通知Sybase数据库已启用审核。 日志记录解决方案需要Sybase查询才能从Sybase读取。

有点像在Oracle中阅读DBA_COMMON_AUDIT_TRAIL。

感谢。

2 个答案:

答案 0 :(得分:1)

audit_db通常是数据库名称,audit_data是存储路径的表。

我建议您阅读Auditing section of the Security Administration Guide for Sybase ASE

它包含querying the data部分,以及所有标志和值。

答案 1 :(得分:0)

要编写查询,您需要了解要审核的sybase实例上启用的选项。当我们启用审计时,它基本上只记录任何用户的登录尝试。要从审计表中获取更多信息,您应该启用其他审计选项。可以从sp_displayaudit轻松检查它。您需要的数据保存在数据库sybsecurity数据库中名为sysaudits_01,sysaudits_02的表中。如果启用了不同的审计选项,则可以使用pl / sql轻松查询这些表。

请告诉我这是否有帮助!!