点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我对SAP绝对陌生,正在尝试在H...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我对SAP绝对陌生,正在尝试在H...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我对SAP绝对陌生,正在尝试在HANA上实施审核日志。
我已经成功做到了,这样,每条记录的创建,更新,删除操作都会在AUDIT_LOG表中插入一行。
但是,许多值都存储为"?" 例如PREV_VALUE,VALUE,KEY等。
在STATEMENT列下,update语句也没有提供足够的信息。
更新" TDH"。" TABLEEXAMPLE" PERM设置为" SNO" = TEMP。" SNO"," EXAMPLE1" = TEMP。" EXAMPLE2"," EXAMPLE4" = TEMP。" ACCOM_PAID_IND"," VALID_FROM" = TEMP。 " PERM,"#EXAMPLE3" TEMP,其中PERM。" KEY" = ?,(4)
我对语句进行了一些编辑,以确保不显示表名。
我可以知道可能出了什么问题吗?
请参见下图作为示例
(16.6 kB)
审核日志不跟踪已更改的表记录的值。
PREV_VALUE和VALUE列属于与数据库参数更改(FILE_NAME,SECTION,KEY,PREV_VALUE,VALUE)有关的一组列。
由于AUDIT_LOG视图中的每个条目都代表一个已审核的操作,因此很明显,例如 批量更新无法与所有受影响的列/表的前后值一起记录。
AUDIT_LOG视图中的其他列涵盖特权,错误代码和远程数据库访问。
一周热门 更多>