[]
审计日志记录了最终用户对于数据的访问操作。通过日志可以了解是否有未授权的用户访问或操作了数据。
在活字格中审计日志的设置是以数据表为单位的。
选择“文件->设置->应用程序设置”,在右侧单击“设置审计日志”。
在审计日志设置对话框中,勾选要设置审计日志的数据表后的查询、添加、编辑、删除。
type=note
说明:
调试开发中的应用程序时对数据表的操作不会写入审计日志。只有在活字格服务端发布应用程序后对数据表的操作才会写入日志。
勾选“调用存储过程命令”和“执行SQL命令”前的复选框,表示执行这两个命令时对数据库的操作也会写入日志。
根据活字格服务端的启动账户的不同,日志文件的地址会有不同。
登录账户 | 文件位置 |
---|---|
本地系统账户(默认) | C:\Windows\Temp\活字格数据操作日志 |
特定的用户账户 | C:\Users\<用户账户名>\AppData\Local\Temp\活字格数据操作日志 |
日志文件的文件名为:活字格数据操作日志_<应用名>.csv
type=note
说明:
<应用名>是指发布时在“发布设置”对话框中设置的“应用名”。
日志文件包含的内容见下表。
内容 | 说明 |
---|---|
时间 | 用户进行数据操作的时间。 |
表类型 | 有两种类型:活字格表和外联表。 |
数据库连接字符串 | 当表类型为外联表时,将列出起数据库连接字符串;当表类型为活字格表时,显示为“(无)”。 |
表名 | 操作的数据表名。如果表类型为外联表,则显示其在数据库中的表名。 |
用户名 | 进行数据操作的用户名。如果用户没有登录,则为空。 |
IP地址 | 进行数据操作的用户的IP地址。 |
操作 | 四种操作类型:查询、添加、编辑、删除。 |
是否成功 | 操作是否成功:成功或失败。 |
操作信息 | 以类似SQL语言的格式描述操作的具体信息。 |