点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 在其他方面,我需要您的帮...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 在其他方面,我需要您的帮...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
在其他方面,我需要您的帮助,以了解有关BW安全性的一点。
在SAP网站上写道,使用BW 7.x可以对授权对象进行" UNION "(此链接的第94页:
但就我而言,我没有做UNION。 就我而言,我有:
角色1 ,具有授权对象ZOBJ1,该授权对象包含:
ZSOC = SAP
ZDIR = 01
ZCTR = 111、112、113
ZACC = *
角色2 ,具有授权对象ZOBJ2,该授权对象包含:
ZSOC = SAP
ZDIR = 02
ZCTR = 211、222、223
ZACC = *
用户A 具有角色1 =>正常工作
用户B 具有角色2 =>正常运行
用户C 具有ROLE 1和ROLE 2 =>它不起作用,因为它没有按预期方式执行UNION,而是进行了INTERSECTION操作,所以我遇到了授权错误。
能否请您解释一下UNION为什么不起作用?我想影响两个授权对象(ZOBJ1,ZOBJ2)的用户3。
我真的不了解这个问题以及如何使UNION正常工作。
非常感谢您。
这是正常现象。 为了能够执行此查询,用户需要错过以下授权:
DIR 02(针对ZCTR 111、112、113
)和DIR 01(针对ZCTR 211、222、223
)如果在以下选择上执行USER 3的查询
ZSOC = SAP
ZDIR = 01
ZCTR = 111、112、113,
ZACC = *
或
ZSOC = SAP
ZDIR = 02
ZCTR = 221,222 ,223
ZACC = *
您应该不会遇到任何错误(所有授权的联合)。
一周热门 更多>