检查用户是否有权限从ABAP里调用C kernel functions
生活随笔
收集整理的這篇文章主要介紹了
检查用户是否有权限从ABAP里调用C kernel functions
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、檢查用戶是否有權限從ABAP里調用C kernel functions
????CALL FUNCTION 'AUTHORITY_CHECK_C_FUNCTION'
????????EXPORTING??PROGRAM??????????='ZCALLTST'
????????????????????ACTIVITY????????= SABC_ACT_CALL
????????????????????FUNCTION????????='SYSTEM'.
???????? EXCEPTIONSNO_AUTHORITY???? =1
????????????????????ACTIVITY_UNKNOWN=2. ??
??? 權限對象 S_C_FUNCT.
??? 相關參數說明:
??? PROGRAM: Name of the ABAP/4program that contains the call. If no program name is specified,the system assumes the current program.
??? ACTIVITY: Access type. Thepossible values are: CALL: Call Ckernel function?????
??? FUNCTION: Name of the Ckernel function
??? 示例:
TYPE-POOLS SABC.????CALL FUNCTION 'AUTHORITY_CHECK_C_FUNCTION'
????????EXPORTING??PROGRAM??????????='ZCALLTST'
????????????????????ACTIVITY????????= SABC_ACT_CALL
????????????????????FUNCTION????????='SYSTEM'.
???????? EXCEPTIONSNO_AUTHORITY???? =1
????????????????????ACTIVITY_UNKNOWN=2. ??
??? 2、ABAP變量類型和C變量類型對應表
總結
以上是生活随笔為你收集整理的检查用户是否有权限从ABAP里调用C kernel functions的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 检查 ABAP/4 程序用户的 权限
- 下一篇: ABAP程序权限对象设定