從 JAVA 應用程式呼叫 SAP RFC 函式模組 RFC_SYSTEM_INFO 所需的使用者許可權
當您使用 Java 聯結器時,您需要基本授權來讀取函式模組的元資料。S_RFC 是 RFC 呼叫的授權物件。
此物件包含以下欄位
- RFC_TYPE 您要保護的 RFC 物件的型別。您可以傳遞值“FUGR”(函式組)或“FUNC”(函式模組)。
- RFC_NAME 要保護的 RFC 的名稱。此檔案包含函式組或函式模組的值。
- CTVT 活動
此欄位可以取值為 16。
如果您希望使用者能夠遠端呼叫“ABCD”組中的函式模組,則需要以下使用者授權
| 活動 | 16 |
| 要保護的 RFC 物件的名稱 | ABCD |
| 受保護的 RFC 物件的型別 | FUGR |
CALL FUNCTION 'AUTHORITY_CHECK_RFC' EXPORTING USERID = 'USER' FUNCTIONGROUP = 'ABCD' EXCEPTIONS RFC_NO_AUTHORITY = 1.
要將此物件分配給使用者,請使用 T 程式碼:SU01

您還可以使用事務 SU03 來維護授權或使用 SU21 來維護授權物件,如下所示

此外,請注意您的 SAP 函式模組必須“啟用遠端”,這可以透過使用 T 程式碼:SE37 來完成。

廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP