[ABAP/4学习笔记-5.13]检查用户授权

必须保护 R/3 系统中的大部分数据, 以免未授权用户进行访问。因此, 在用户能在系统中进行某项操作之前,需要进行适当的授权。登录到 R/3 系统后,系 统在用户主记录进行检 查,看看有权使用哪些
事务。每个 敏感事务都 要实施授权 检查。
如果要保护自己编程的事务,则必须实施授权检查。这意味着必须:

?    在事务定义中分配授权对象;
?    对 AUTHORITY-CHECK 进行编程。

AUTHORITY-CHECK OBJECT <authorization object>
            ID <authority-field1>  FIELD <field-value1>
            ID <authority-field2 > FIELD <field-value2>
            ...
            ID <authority-fieldn> FIELD <field-valuen>.
OBJECT 参数指定授权对象。
ID 参数指定授权字段(在授权对象中 )。
FIELD 参数指定授权字段的值 。

授权对象及其字段必须适合于事务 。在大多数情况下,都能使用现有授权对象保护数据。但 新开发的项目也许需要定义新的授权对象及字段。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值