今天设置cognos登录用户的权限,要求在门户通过url调用报表使用的cognos用户只有对报表读取和执行的权限,第一次设置是把系统管理员的任何人删掉了,而没有加上自己namespace里的用户组,结果闯了大祸,所有登录上的用户都看不到administration,允许匿名访问,重启服务,还是不行,想起前几天从一些资料上看到说CMOBJPROPS1表里存储的是组,角色和用户信息,于是把此表恢复到1天前,还是不行。老大说不行就重建资料库,再把备份导入,我觉得动作太大,而且那样的话,我就太失败了
,于是回到我本地安装的cognos,在系统管理员角色下加上任何人,再删掉,看看数据库修改了哪张表,结果,当当当~~~~,cmreford1这张表有insert和delete的动作,于是,到另一台服务器上把这张表的内容同步到被我搞坏的服务器上,为保险起见,重启cognos服务,登录,
,行了,呵呵。把dbAuth空间中的用户分成两组,一组是系统管理员角色,给开发人员使用,另一组只有对报表的读取和执行权限,给门户组调用报表url使用。
添加新评论5 条评论
2014-03-18 19:42
2011-01-04 11:43
2010-09-03 15:45
2010-07-26 10:42
2010-07-26 09:54