db2 - db2audit 使用问题/说明
问题描述
祝朋友们,
是否有人有设置 Db2 级别审计的命令或步骤,以便我们可以查找哪些用户正在使用数据库、何时使用(时间戳)以及该用户做了什么(例如访问了哪些查询、表、模式)?
谢谢杰拉尔丁
解决方案
这是一篇好文章:
[Db2] 用于 db2audit 实例和数据库级审计的简单测试用例 shell 脚本
https://www.ibm.com/support/pages/node/1075779
文章中的 SQL 摘录 *
db2 -v "drop db $DBNAME"
db2 -v "create db $DBNAME"
db2 -v "connect to $DBNAME"
db2 -v "connect to $DBNAME user hoge using hoge"该文章中实例级审计结果的摘录 *
STATUS DATABASE USERID
----------- -------- ----------
0 DB1 db2inst1
0 DB1 db2inst1
0 DB1 db2inst1
0 DB1 db2inst1
-30082 DB1 hoge
-----
更多关于它的信息!因此,可能建议查看这篇文章。
推荐阅读
- android - 如何使用回收站视图创建类似于三星 One UI 的查看区域?
- python - 了解 pandas 应用循环行为
- spring-boot - 就绪探测失败,状态码:401
- .net - 如何在 WEB API 应用程序中安全地使用 .NET MQQueueManager?
- javascript - 我应该在数据库查询的哪个阶段返回结果以便能够将它们用作获取响应
- php - 使用 DOM 在 PHP 中解析 XML 文件
- javascript - WebApi 到 Angular 属性键都是小写的?
- c - 指针的值不是地址吗?
- automated-tests - 你觉得 cypress 中调用函数的用处是什么?
- file - SAS 中的文件选项