关于cognos基于sybase系统的权限设置jar包开发事项

关于cognos基于sybase系统的权限设置jar包开发事项

ID:42758861

大小:153.76 KB

页数:4页

时间:2019-09-21

关于cognos基于sybase系统的权限设置jar包开发事项_第1页
关于cognos基于sybase系统的权限设置jar包开发事项_第2页
关于cognos基于sybase系统的权限设置jar包开发事项_第3页
关于cognos基于sybase系统的权限设置jar包开发事项_第4页
资源描述:

《关于cognos基于sybase系统的权限设置jar包开发事项》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、关于cognos基于Sybase系统的权限设置jar包开发事项以下为cognos提供的权限设置的技术文档:0、前言由于从Cognos10.2版木开始不再支持NTLM方式的认证,所以我们需要-•种简单的方式來配置权限认证,根据CognosSDK自己带的例子,我做了一些修改,使其支持sqlscrvcr、db2、oracle三种数据库的JavaProvider方式的权限认证。1>驱动测试数据库的版本分别为Sqlserver2005,db2V9.7,oraclelOg,Sqlserver>db2和oracle所对应的的驱动分别为sqljdbc4.jar>db2jcc.jar>ojdbcl4.j

2、ar,请根据实际数据库的版木卜•载相应的数据库驱动。根据数据库的类型选择相应驱动,并将驱动拷贝到Cognos_Homewebappsp2pdWEB-lNFlib卜而。2、配置文件将数据库配置文件JDBCConfigSamplel.properties拷贝到Cognos_Homeconfiguration下面,并根据所选玻据库进行相应的修改。~2.1Sqlserver#ForMicrosoftSQLServerconnectionsconnectionString=jdbc:JSQLConnect://localhost:1433/sdk/applicationName=IBM

3、_C8_CMdriverClass=com.jnetdirect.jsql.JSQLDriveruscrnamc=sapassword二applesingleSignon=false将红色部分根据实际数据库的IP、端口号、数据库标识、用户名和密码进行修改。2.2db2#ForDB2connectionsconnectionString=jdbc:db2://localhost:50000/C0GN0S:retrieveMessagesFromServerOnGetMessage=true;fullyMaterializeLobData=false;driverClass=com.ibm

4、.db2.jcc.DB2Driveruscrnamc=cognospassword二cognossingleSignon=false将红色部分根据实际数据库的IP、端口号、数据库标识、用户名和密码进行修改。2.3oracle#FororacleconnectionsconnectionString=jdbc:oracle:thin:@localhost:1521:cognosdriverClass=oracle.jdbc.driver.OracleDriverusername=cognospassword二cognossingleSignon二false将红色部分根据实际数据库的IP、

5、端I」号、数据库标识、用户名和密码进行修改。3、JavaProviderJar文件将CAM_AAA_JDBCSample.jar拷贝到Cognos_Homewebappsp2pdWEB-INFlib下面。4、创建表使用脚木dblnit_sqlscrvcr.sql创建sqlscrvcr数据库的表和视图;使用脚本dblnit_db2.sql创建db2数据库的表和视图;使用脚本dblnitoracle.sql创建oracle数据库的表和视图。5、插入数据在用户表users和分组表groups中分别插入用户和分组数据。对于users表:字段USERID,USERNAME,PASSWOR

6、D,LOCALE,TENANT为必填项,其屮locale根据需要填写相应值,屮文为zh-cn,英文为em因为不考虑多租户的情况,所以对于所有用户的tenant赋予一个统一值,并且users和groups两个表屮的tenant的值要一样,对于字段FULLNAME,EMAIL可以为空。对于groups表:字段GROUPTD,GROUPNAME,USERID,TENANT都不能为空,tenant的值要与users表中的tenant值一致。6.配置cognosconfiguration打开cognosconfiguration,选中“身份验证”点击右键选择“新建资源-〉名称空间”,如下图所示:

7、■•(D■•(*u>■■«81iKMYtftl■KIMKIM61J***Q•:类型选择“自定义java程序”。在“名称空间标识符”处填写"Sampler;注意此处必须填写SampcL这个名字与配置文件JDBC_Config_Samplcl.properties名字中的Samplel是对应的。在"Java类名称”处填写“JDBCSaraple”,将是否允许匿名访问设置为否,保存配置,重启cognoso登陆cognosconnection,即可看到

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。