HANA程序-授予选项的问题

2020-08-27 23:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好! 在使用过程时,我们遇到...

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

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


你好!

在使用过程时,我们遇到了一些麻烦。

让我解释一下:

我创建了一个名为" USER_TEST"的用户,之后又创建了SCHEMA" TEST"。

对于" USER_TEST",我在YES中将具有所有权限(ALTER,UPDATE,INSERT等)的" TEST"模式添加到" Object Privileges"选项卡中。

*****

我通常使用存储库角色为最终用户和架构用户创建角色,但是与回购角色一样,没有"授权选项",我必须使用目录角色授予SCHEMA权限,因为我们的开发人员希望 使用过程...,如果过程中没有"可授予的"选项,则"显示授权"会显示过程流程中的问题。

*****

所以,现在,正如我所解释的,我拥有USER_TEST,并具有使用可授予选项的模式TEST的权限。

为什么当我们创建一个过程时,如果用户拥有该模式的所有权限(也具有可授予的选项!),它就会显示红线(没有权限)?

我必须使用此博客:

https://blogs.sap.com/2015/07/07/authorization-dependency-viewer/

然后将" Object Privileges"选项卡中的权限逐一授予。 一张桌子? 好吧,我必须找到该表并在SELECT中添加可授予的选项...但是我不明白为什么如果我使用可授予的选项将完全控制权分配给用户中的Schema,则必须"重复"该工作。

您能帮助我们解决或理解这一点吗?

感谢您的帮助,

大卫

2条回答
当学会了学习
2020-08-27 23:54

弗洛里安,

感谢您的协作。

让我描述一下我的情况的一个例子:

我将创建架构BUSINESS。

我单击用户,然后将架构BUSINESS添加到_SYS_REPO用户的Object Privileges中。

如您所见,_SYS_REPO现在可以完全控制架构业务。

但是,当我们单击"显示授权"来创建过程(通过SQL)时,会出现下一种情况:

_SYS_REPO,它没有被授权进入具有我之前授予的具有完全权限(甚至可授予...)的架构BUSINESS的表。

感谢您的耐心等候,

David

一周热门 更多>