特权不足-未经授权的"部署计算"视图-调用过程

2020-09-10 00:28发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的专家,

当我在SAP HANA Studio中保存并验证计算视图时,返回错误:部署计算视图:SQL:权限不足:未授权

计算视图中的脚本视图

/*********开始过程脚本************/开始调用" RIBERBALL_MES"。" LGO_AUX_BI_GESTAO_PROC"(:pData1,:pData2,:pIdMaquina,a) ; var_out = SELECT DATA,QTD_UN_PROD,QTD_UN_DESVIO,QTD_SAP_PERDA,QTD_SAP_PROD,QTD_CAPACIDADE,QTD_HRS_PROD,QTD_CAPACIDADE_HRS,QTD_HRS_NAO_CONF,ID_MAQUINA FROM:a; END/*********结束过程脚本************/

详细信息错误>>:

短文本特权不足-未经授权原因用户无权部署属性视图建议建议将使用的数据基础表的架构上的SELECT特权授予用户" _SYS_REPO"错误消息存储库:在存储库运行时扩展中遇到错误;模型不一致 。 部署计算视图:SQL:权限不足:未授权设置架构DDL语句:设置架构" SYSTEM"类型DDL:创建类型" _SYS_BIC"。" Riberball/CV_BI_GESTAO1/proc/tabletype/VAR_OUT"作为表(" DATA" DATE," QTD_UN_PROD" DECIMAL(20,10)," QTD_UN_DESVIO" DECIMAL(20,10)," QTD_SAP_PERDA" DECIMAL(20,10)," QTD_SAP_PROD" DECIMAL(20,10)," QTD_CAPACIDADE" DECIMAL(20,10)," QTD_HRS_PROD" DECIMAL(20,10)," QTD_CAPACIDADE_HRS" DECIMAL(20,10)," QTD_HRS_NAO_CONF" DECIMAL(20,10)," ID_MAQUINA" VARCHAR(4))过程DDL:创建过程" _SYS_BIC"。" Riberball/CV/proc"(IN pIdMaquina INTEGER,IN pData1 DATE,IN pData2 DATE,OUT var_out" _SYS_BIC"。" Riberball/CV_BI_GESTAO1/proc/tabletype/VAR_OUT")语言sqlscript sql安全定义程序将sql数据读取为/****** ***开始过程脚本************/开始调用" RIBERBALL_MES"。" LGO_AUX_BI_GESTAO_PROC"(:pData1,:pData2,:pIdMaquina,a); var_out = SELECT DATA,QTD_UN_PROD,QTD_UN_DESVIO,QTD_SAP_PERDA,QTD_SAP_PROD,QTD_CAPACIDADE,QTD_HRS_PROD,QTD_CAPACIDADE_HRS,QTD_HRS_NAO_CONF,ID_MAQUINA FROM:a; END/*********结束过程脚本************/

我已经看过SAP注释和问题论坛: https://archive.sap.com/discussions/thread/3202647 ,但未成功。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的专家,

当我在SAP HANA Studio中保存并验证计算视图时,返回错误:部署计算视图:SQL:权限不足:未授权

计算视图中的脚本视图

/*********开始过程脚本************/开始调用" RIBERBALL_MES"。" LGO_AUX_BI_GESTAO_PROC"(:pData1,:pData2,:pIdMaquina,a) ; var_out = SELECT DATA,QTD_UN_PROD,QTD_UN_DESVIO,QTD_SAP_PERDA,QTD_SAP_PROD,QTD_CAPACIDADE,QTD_HRS_PROD,QTD_CAPACIDADE_HRS,QTD_HRS_NAO_CONF,ID_MAQUINA FROM:a; END/*********结束过程脚本************/

详细信息错误>>:

短文本特权不足-未经授权原因用户无权部署属性视图建议建议将使用的数据基础表的架构上的SELECT特权授予用户" _SYS_REPO"错误消息存储库:在存储库运行时扩展中遇到错误;模型不一致 。 部署计算视图:SQL:权限不足:未授权设置架构DDL语句:设置架构" SYSTEM"类型DDL:创建类型" _SYS_BIC"。" Riberball/CV_BI_GESTAO1/proc/tabletype/VAR_OUT"作为表(" DATA" DATE," QTD_UN_PROD" DECIMAL(20,10)," QTD_UN_DESVIO" DECIMAL(20,10)," QTD_SAP_PERDA" DECIMAL(20,10)," QTD_SAP_PROD" DECIMAL(20,10)," QTD_CAPACIDADE" DECIMAL(20,10)," QTD_HRS_PROD" DECIMAL(20,10)," QTD_CAPACIDADE_HRS" DECIMAL(20,10)," QTD_HRS_NAO_CONF" DECIMAL(20,10)," ID_MAQUINA" VARCHAR(4))过程DDL:创建过程" _SYS_BIC"。" Riberball/CV/proc"(IN pIdMaquina INTEGER,IN pData1 DATE,IN pData2 DATE,OUT var_out" _SYS_BIC"。" Riberball/CV_BI_GESTAO1/proc/tabletype/VAR_OUT")语言sqlscript sql安全定义程序将sql数据读取为/****** ***开始过程脚本************/开始调用" RIBERBALL_MES"。" LGO_AUX_BI_GESTAO_PROC"(:pData1,:pData2,:pIdMaquina,a); var_out = SELECT DATA,QTD_UN_PROD,QTD_UN_DESVIO,QTD_SAP_PERDA,QTD_SAP_PROD,QTD_CAPACIDADE,QTD_HRS_PROD,QTD_CAPACIDADE_HRS,QTD_HRS_NAO_CONF,ID_MAQUINA FROM:a; END/*********结束过程脚本************/

我已经看过SAP注释和问题论坛: https://archive.sap.com/discussions/thread/3202647 ,但未成功。

付费偷看设置
发送
4条回答
SC_Yao
1楼 · 2020-09-10 01:12.采纳回答

嗨,布鲁诺,

有必要从架构_SYS_REPO中添加权限以用于您要用于执行计算的目录。 请添加权限:SELECT,UPDATE和EXECUTE。 请让我知道您的问题是否解决。

谢谢。

丹尼尔·桑塔纳

SAP Basis Netweaver

绿领巾童鞋
2楼-- · 2020-09-10 00:58

HI Daniel,

我做到了并解决了

非常感谢

绿领巾童鞋
3楼-- · 2020-09-10 00:57

在授予user_SYS_REPO访问架构SYSTEM权限后,您仍然遇到此错误?

小灯塔
4楼-- · 2020-09-10 01:04

是的,我做了以下命令:/p>

通过GRANT OPTION将图形" SYSTEM"选择为_SYS_REPO;

通过GRANT OPTION在SCHEMA系统上将图形选择到_SYS_REPO;

我继续遇到相同的问题。

一周热门 更多>