You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Cognos 11出现Identifier not found '_row_id'报错的排查求助

解决Cognos普通用户运行报表时的XQE-V5-0005权限报错问题

普通用户运行基于数据模块的报表时触发报错:
XQE-V5-0005 Identifier not found '_row_id'. CAF-WRN-2082 An error has occurred. Please contact your administrator. The complete error has been logged by CAF with SecureErrorID:2023-08-07-14:40:30.341-#33
管理员账号可正常运行报表,且数据模块、上传文件均存放于仅管理员有权限的Team Content文件夹,管理员测试报表内所有查询均正常。

排查步骤与解决方案

  • 检查底层数据源权限
    即使数据模块在Team Content,普通用户可能没有访问数据模块关联的底层数据库表、视图的权限。需确认:

    • 普通用户对数据模块引用的所有数据源对象拥有SELECT权限
    • 数据源连接配置中已包含该用户或其所属用户组
  • 验证数据模块的权限继承
    文件夹权限设置不代表数据模块自动继承,需手动确认:

    1. 在Team Content找到对应数据模块,右键选择属性 > 权限
    2. 检查普通用户或其所属组是否拥有读取和执行权限
    3. 若权限缺失,添加对应权限并勾选继承权限确保后续同步
  • 确认报表对数据模块的引用权限
    报表本身可能未获得访问目标数据模块的权限:

    • 打开报表属性面板,查看数据源标签下的数据模块引用权限配置
    • 确保普通用户拥有该数据模块的访问权限
  • 清除缓存并重新发布

    1. 让普通用户清除浏览器缓存后重新尝试运行报表
    2. 管理员重新发布数据模块和报表,确保权限设置生效
  • 排查_row_id字段权限
    _row_id是Cognos内部生成字段,普通用户可能因权限不足无法访问:

    • 检查数据模块中是否有自定义计算或筛选依赖_row_id,调整逻辑避免直接引用
    • 确保数据模块的访问权限允许用户读取所有内部元数据字段

内容的提问来源于stack exchange,提问作者Pam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 16:32:34