如何授予访问权限以运行SYS.GET_INSUFFICIENT_PRIVILEGE_ERROR_DETAILS

2020-08-21 10:28发布

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

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


我可以使用系统ID执行调用SYS.GET_INSUFFICIENT_PRIVILEGE_ERROR_DETAILS。 当我尝试使用自己的ID运行它时,我可以看到我在Schema SYS上没有Execute。 如何授予角色或人员"在SYS架构上执行"的权限? 系统ID无权授予此特权。

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

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


我可以使用系统ID执行调用SYS.GET_INSUFFICIENT_PRIVILEGE_ERROR_DETAILS。 当我尝试使用自己的ID运行它时,我可以看到我在Schema SYS上没有Execute。 如何授予角色或人员"在SYS架构上执行"的权限? 系统ID无权授予此特权。

付费偷看设置
发送
2条回答
灬番茄
1楼 · 2020-08-21 10:41.采纳回答

Hi Rich,

作为SYSTEM用户,将过程SYS.GET_INSUFFICIENT_PRIVILEGE_ERROR_DETAILS上的EXECUTE授予用户(最低特权原则:仅过程,而不是完整模式)。

调用 没有特权用户的过程将返回UUID。 再次以特权用户和UUID调用该过程,将返回USER XX需要在PROYEDURE YYY上执行。

请参阅打印屏幕。

文档解决权限不足错误,SAP HANA平台的SAP HANA管理指南

===

您提出了一个问题。 不要忘记将对您最有帮助的答案标记为正确。

对于读者而言,在您离开之前,请不要忘记对答案进行上下投票。 您也可以对这个问题进行投票。

谢谢

空代码
2楼-- · 2020-08-21 10:48

感谢Denys,它的效果很好 。 我可以将其添加到我的角色中

在SYS.GET_INSUFFICIENT_PRIVILEGE_ERROR_DETAILS上授予Z_ROLE_ADMIN;

一周热门 更多>