外部视图已激活,但语法错误仍然存​​在

时间:2019-04-11 18:45:01

标签: sap abap hana

我在SAP ECC系统上具有SAP HANA的外部视图,在应用程序服务器DEV和QAS上都可以,但是在PRD中出现错误“类型'XXXX'未知。” 对于此行:

DATA: t_table type XXXX.

在PRD中,如果我转到SE11并显示XXXX,则所有提示均已激活,没有错误。但是我无法执行数据预览(授权错误)。

我在该系统上还有其他外部视图,并且可以使用(源,数据预览等)。

我已经传送了带有对象的新请求。

1 个答案:

答案 0 :(得分:1)

在此问题中,信息量有限,只能猜测是什么问题。

我的猜测是:在您的PRD(生产)系统上,_SYS_REPO用户没有必要的SELECT-特权WITH GRANT OPTION,但是只是 SELECT权限。这意味着,可以由_SYS_REPO执行激活,但是不能将激活视图上的SELECT特权授予回SAP<SID> / SAP模式所有者用户。

如果这是问题所在,则解决方案很简单:将必要的SELECT ... WITH GRANT OPTION授予_SYS_REPO,然后重新激活所传输的对象。