DM数据库审计信息查询与分析
需积分: 46 123 浏览量
更新于2024-08-10
收藏 2.14MB PDF 举报
本文档主要介绍了达梦数据库管理系统(DM)中关于审计信息查阅和管理的相关SQL语句,以及审计分析功能。审计机制用于记录系统操作,以便于监控和分析数据库的安全性。
1. **审计信息查阅**
- 系统级审计设置信息查询:通过执行`SELECT * FROM SYSTEM.SYSAUDITOR.SYSAUDIT;`可以获取到SYSTEM库中的全局审计设置和局部审计设置。
- 审计信息查询:要查看所有审计记录,可以使用`SELECT * FROM SYSTEM.SYSAUDITOR.SYSAUDITRECORDS;`此语句会返回操作者的登录信息、操作时间、对象名等相关审计信息。
2. **审计信息清理**
- 清除审计记录:为了释放系统资源和避免干扰审计分析,DM提供了一个系统过程`CALL SP_CLEAR_AUDIT_RECORDS(n);`其中n代表天数,范围是0到365,用于删除指定天数以前的所有审计记录。
3. **审计分析**
- 审计分析功能:DM支持在服务器端和客户端结合的方式进行审计数据分析,帮助审计员从大量数据中快速找出关键信息。
- 创建审计规则:创建审计规则的语法是`CREATE AUDIT RULE <规则名> <规则选项子句> [BY <登录名>|ALL] [WHENEVER SUCCESSFUL|WHENEVER NOT SUCCESSFUL] [<允许网段子句>] [<允许时间段子句>] [<操作频率门限值选项子句>]`,规则选项子句包括系统级、全局语句级、局部语句级和模式对象级审计选项。
4. **数据类型和表达式**
- 数据类型:DM支持常规数据类型、日期时间数据类型、多媒体数据类型和数据类型别名。
- 表达式:包括数值、字符串、时间值、时间间隔值表达式,以及运算符的优先级。
5. **数据定义语句**
- 包括数据库定义、修改、删除,设置当前数据库,登录和用户定义、修改和删除,模式定义、删除,基表和索引的定义、修改和删除,序列、全文索引和数据库快照的定义与删除等。
6. **数据查询语句**
- 提供了单表查询、连接查询、子查询、查询结果合并、GROUP BY和HAVING子句等功能,支持复杂的查询需求。
这份文档详细阐述了DM数据库的审计机制及其管理,数据定义和查询操作,为数据库管理员提供了全面的操作指南。
2024-05-27 上传
2023-10-27 上传
2023-06-10 上传
2023-06-09 上传
2023-04-11 上传
2023-04-05 上传
2023-04-05 上传
淡墨1913
- 粉丝: 32
- 资源: 3803
最新资源
- Hibernate In Action
- 第2章 递归与分治策略.pdf
- java基础入门教程
- pku ACM在线评判 ACM题目分类.doc
- jsp connect mysql
- ARTeam站上的10篇OD入门教程
- JXTA java p2p Programming(英文版)
- S3C2410开发流程
- 学习Excel.VBA与XML、ASP协同应用.pdf
- VC++环境下WinSock编程及实例分析
- 服务器选购指南白皮书
- 高质量C++/C编程指南
- 灰狐驱动学习笔记系列文章.pdf
- 3D Game Engine Architecture
- 23种java设计模式
- PowerDesigner UML 建模简介(第二部分).doc