Cognos的审计功能实现过程(2)

四、配置日志级别

配置日志级别可以定义系统需要对哪些服务进行日志审计,日志的粒度是什么。

具体做法:

登录到Cognos Administration,

点“配置”标签页,再在列表中选择“调度程序和服务”,在右边出现的调度程序中,点击属性按钮设置属性

点击“设置”标签页,在下面的配置参数列表中将“审核Content Manager的日志级别”设置成“基本”;将“审核报表服务的日志级别”设置成“请求”

确定完成设置。

回到调度程序页面后,勾选上更改的调度程序,点击右上方的“刷新调度程序 - 配置”图标按钮。

五、导入审计报表压缩包

Cognos自带了一个展现审计数据的报表数据包,基本可以满足系统使用状况统计需要,我们将此压缩包导入,即可设计并运行审计报表。

具体做法:

将IBM_Cognos_Audit.zip文件(通常在Cognos服务器安装目录/webcontent/samples/content/下)拷贝到Cognos服务器安装目录/deployment/目录下。

在Cognos Administration页面的“配置”标签页中,选择“内容管理”,点击右上方的“新建导入”图标按钮,选择“IBM_Cognos_Audit”压缩包,下一步

选择公共文件夹内容“Samples_ Audit”数据包,下一步

选择“执行导入的用户”作为所有者

完成,运行执行导入。

下面我们需要建立一个“IBM_Cognos_Audit”数据源,连接到审计库。

在内容管理的上面点击“数据源连接”,点击右上方的“新建数据源”图标按钮,给出数据源名称“IBM_Cognos_Audit”,下一步,选择数据源类型,例如我们选择“Microsoft SQL Server(OLE DB)”,配置连接参数

服务器名称为localhost(如果是本机)或 IP地址

数据库名称为logdb

登录用户名密码为审计库中新建的那个用户

端口号为Cognos configuration中设置过的

数据库实例名:查看任务管理器中服务项SQLSERVERAGENT后括号里的内容

测试通过后“完成”。

六、查看审计信息

登录到Cognos connection,进入到公共文件夹-->Samples_Audit目录下有一个“审核”数据包,可据此数据包用RS创建自己需要的审计报表。

时间: 2024-08-26 14:55:49

Cognos的审计功能实现过程(2)的相关文章

解析大型.NET ERP系统 数据审计功能

数据审计,英语表达是Audit,是追踪数据变化的过程,记录数据变化前后的值,供参考分析.通过设置,ERP可以追踪一个表的所有字段的变化,也可以只记录指定的字段的值变化.欧美企业每年都有独立的审计部门,从总经理到下层部门员工,逐个审查过去发生的经济业务的帐面数据与实际是否一致.ERP中的审计功能,通常会记录下一个表字段的值的变化.ERP系统通过LLBL Gen Pro ORM框架做数据访问层,先了解ORM提供的数据审计功能. 审计功能的两个重要部分:记录的变化以及导致变化的动作,持久化变化的数据.

[转]ORACLE 审计功能

审计是对选定的用户动作的监控和记录,通常用于: u          审查可疑的活动.例如:数据被非授权用户所删除,此时安全管理员可决定对该 数据库的所有连接进行审计,以及对数据库的所有表的成功地或不成功地删除进行审计. u          监视和收集关于指定数据库活动的数据.例如:DBA可收集哪些被修改.执行了多少次逻辑的I/O等统计数据. ORACLE支持三种审计类型: u          语句审计,对某种类型的SQL语句审计,不指定结构或对象. u          特权审计,对执行相

数据库内置审计功能

作为一名dba,有时候,总会遇到数据库某个库,某个表,某个字段异常,或者数据被莫名的删除了,这个时候大家各种推断是不是bug了啊,是不是被黑了啊...这个时候一个审计功能就凸显出来了. mariadb数据库对审计插件(server_audit.so)支持比较良好,今天我们进行一个简单安装和测试 安装方法也很简单:INSTALL SONAME "server_audit.so" 这样就安装完成了,我们可以看看对应的参数变量 这些参数和变量都是可以动态设置的,具体参数说明,见官网:http

SQL Server 审计功能-记录所有的操作记录

SQL Server 审计-记录所有的操作记录 说到审计这个话题,相信作为一个企业管理员都知道,比如一般作为一个AD管理员的话,一般都会通过Policy开启审计功能,记录一些自定义的事务日志.对于SQL Server来说,审计也是一样的,SQL Server审计对象收集单个实例的服务器或数据库级的动作和行为监控组. 审计是在SQL Server实例级. 可以有多个审计/ SQL服务器实例.当你定义一个审计,你指定位置的输出结果. 这是审计目标. 审计是在创建的禁用状态,不会自动审计任何行动. 启

Office365 PowerShell打开邮箱审计功能

最近总公司要求Office365需要在所有的邮箱上面打开审计功能.这个功能没法通过图形界面操作,只能通过powershell脚本实现. 微软提供了一个官方的脚本,不过里面有个小bug https://technet.microsoft.com/en-us/library/dn879651.aspx#step2 我发现Office365的一个bug:我们有个别用户同时存在一个AD同步的账户,也有cloud创建的账户,而且两个账户都是用的同一个名字.Office365允许这么做,而且不会报错. 但是

mysql基于init-connect+binlog完成审计功能

mysql基于init-connect+binlog完成审计功能 目前社区版本的mysql的审计功能还是比较弱的,基于插件的审计目前存在于Mysql的企业版.Percona和MariaDB上,但是mysql社区版本有提供init-connect选项,基于此我们可以用它来完成审计功能. init-connect参数说明: http://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_init_connect s

Oracle审计功能

一.审计分类: oracle中审计总体上可分为"标准审计"和"细粒度审计"后者也称为"基于政策的审计",在Oracle10G之后功能得到很大增强.其中标准审计可分为用户级审计和系统级审计.用户级审计是任何Oracle用户可设置的审计,主要是用户针对自己创建的数据库表或视图进行审计,记录所有用户对这些表或视图的一切成功和(或)不成功的访问要求以及各种类型的SQL操作.系统级审计只能由DBA设置,用以监测成功或失败的登录要求.监测GRANT和REVO

mysql 5.6 社区版上审计功能,不扯皮

官网 https://mariadb.com/kb/en/mariadb/about-the-mariadb-audit-plugin/ 一.环境说明 MySQL 5.6.25 社区版 Mariadb 10.0.25 社区版 mysql 企业版有审计功能需要收费,社区版被阉割的不行不行了,和古时候的太监 没啥区别了,比较重要的功能特性都没有,不过也能凑合着用.可能说的有点过, 话糙理不糙,建议用不起企业版的可以考虑percona 和 mariadb,个人建议,仅供参考. 二.安装 1.下载mar

mysql利用init-connect增加访问审计功能的实现

mysql的连接首先都是要通过init-connect初始化,然后连接到实例. 我们利用这一点,通过在init-connect的时候记录下用户的thread_id,用户名和用户地址实现db的访问审计功能. 实现步骤 1.创建审计用的库表. 为了不与业务的库冲突,单独创建自己的库: #建库表代码 create database db_monitor ; use db_monitor ; CREATE TABLE accesslog ( thread_id int(11) DEFAULT NULL,