不允许SAP *编辑表

2020-09-07 21:44发布

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

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


大家好,

当我尝试编辑表格时,例如 一个SAP系统SAP *用户上的USRACL允许更改此表中的值。 而当我尝试在其他一些SAP系统上进行编辑时,出现错误"不允许对用户SAP *进行更改"

我检查了两个系统上的SAP *用户概要文件,发现已设置SAP_ALL,SAP_NEW,S_A.SYSTEM。

任何人都可以指导我如何设置授权等,以便允许SAP *访问任何表(不仅可以访问SAP标准表,而且可以访问以Z开头或在某些命名空间中以名称创建的表),并且可以写入 它吗?

谢谢,
Srini

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

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


大家好,

当我尝试编辑表格时,例如 一个SAP系统SAP *用户上的USRACL允许更改此表中的值。 而当我尝试在其他一些SAP系统上进行编辑时,出现错误"不允许对用户SAP *进行更改"

我检查了两个系统上的SAP *用户概要文件,发现已设置SAP_ALL,SAP_NEW,S_A.SYSTEM。

任何人都可以指导我如何设置授权等,以便允许SAP *访问任何表(不仅可以访问SAP标准表,而且可以访问以Z开头或在某些命名空间中以名称创建的表),并且可以写入 它吗?

谢谢,
Srini

付费偷看设置
发送
4条回答
木偶小白
1楼 · 2020-09-07 22:03.采纳回答

该消息可能是TK 690,来自运输系统:

TRINT_OBJECTS_CHECK_AND_INSERT第547行(在我们的系统中)ff:

 ...
 ***用户SAP不可修改*****************************************
   如果sy-uname ='SAP *'。  " #EC USER_OK
     执行凸起错误
              使用lt_enqueue ct_ko200 ct_e071k
                     0'TK'690 sy-uname''''''
                     iv_with_dialog iv_send_message
                     iv_no_show_option
                     is_api_call
                     gc_raise1_unallowed_superuser
              更改es_result。
 *仅在远程WBO API调用的情况下可以达到:
 *返回错误
     使用lt_enqueue进行dequeue_all_enqueues。
     返回。
   万一。
 ... 

因此,我建议创建一个新用户并尝试使用该用户。

亲切问候

Lutz

N-Moskvin
2楼-- · 2020-09-07 22:22

我已经通过复制SAP *用户创建了一个新用户,并且该新用户能够编辑表。

非常感谢

天桥码农
3楼-- · 2020-09-07 22:11

我将对用户运行STAUTHTRACE,以查看缺少的授权

bbpeas
4楼-- · 2020-09-07 22:06

我们正在测试一种安全产品, 开发,可以配置为阻止对某些交易的访问。 通过使用表中的条目来执行此产品的配置。 我们要确保(为了业务连续性)如果产品配置错误,则总是可以访问这些事务,因此我们决定最好编写代码,以便在SAP *用户登录时, 用户始终可以运行交易。 但是,当我们对此进行测试时,我们发现SAP *无法对表进行更改。 然后,我们尝试在此系统上编辑SAP标准表(例如USRACL),发现SAP *能够编辑表的内容,但是当我在其他一些SAP系统上进行测试时,SAP *无法编辑表USRACL的内容。 那是我打开该线程以了解需要设置什么以便SAP *可以编辑表的时候。

谢谢,感谢您的帮助。

一周热门 更多>