我在SAP ECC系统上有SAP HANA的外部视图,它在应用程序服务器DEV和QAS上都可以,但在PRD中我有错误“类型'XXXX'未知。”对于这一行:
DATA: t_table type XXXX.
在珠三角,如果我去SE11并显示XXXX,它都被激活而没有错误。但是我不能做DATA Preview(授权错误)。
我在这个系统上有其他外部视图,它有效(源,数据预览等)。
我已经用物品运送了一个新的要求。
由于这个问题中的信息量有限,所以人们可以做的就是猜测问题可能是什么。
我的猜测是:在您的PRD(生产)系统中,_SYS_REPO
用户没有必要的SELECT
-privilege WITH GRANT OPTION
,只有SELECT
-privilege。这意味着,激活可以由_SYS_REPO
执行,但它无法将激活的视图上的SELECT
权限授予SAP<SID>
/ SAP架构所有者用户。
如果这是问题,解决方案很简单:将必要的SELECT ... WITH GRANT OPTION
授予_SYS_REPO
并重新激活传输的对象。