SAP 티코드를 입력해서 프로그램에 접속하려고 하는데 권한이 없다고 접속이 거부되는 경우가 있습니다. 이럴 경우 SAP 모듈 개발자들은 권한 오류에 대한 정보를 조회해서 권한을 부여해야 하는데요. 오늘은 SAP 권한 오류 점검 방법과 해결 방법에 대해서 알아보겠습니다.
SU53 : 사용자 권한 데이터 조회
SAPGUI 사용자가 권한 문제가 있을 경우 티코드(T-CODE) SU53에서 어떤 권한 때문에 접근이 거부되었는지 확인이 가능합니다. SU53에 접속 후 상단 메뉴에서 [권한 값] - [기타 사용자]를 선택해서 사용자 선택 창을 열고 권한이 문제가 있었던 사용자 이름을 입력합니다.
AP서버가 이중화가 되어 있다면 양쪽 AP 모두 접속해서 SU53에서 확인하시기 바랍니다.
(SM51 : SAP 시스템의 모든 인스턴스 확인 티코드)
suim : 사용자 정보 시스템
suim에서는 사용자 권한에 대한 다양한 방면으로 조회가 가능합니다. SU53에서 확인한 정보를 가지고 해당 권한을 가지고 있는 사용자와, 역할을 조회해 보겠습니다. 없으면 해당 권한을 사용자에게 넣어줘서 해결해야 하기 때문에 조회는 필수입니다. 아래이 2개를 확인해 보겠습니다.
첫번째로 [사용자 정보 시스템]-[사용자] -[복합 선택 기준별 사용자]로 들어옵니다.
[권한] 탭을 누른 다음 권한 오브젝트에 S_TCODE를 입력합니다.
TCD - 트랜잭션 코드에 SU21을 입력하고 조회를 진행해서 해당 권한을 가지고 있는 사용자를 검색할 수 있습니다.
두번째로 [사용자 정보 시스템]-[역할] -[복합 선택 기준별 역할]로 들어옵니다.
스크롤을 아래로 내려보면 권한 오브젝트를 넣는 공간 공간이 보입니다. 동일하게 입력해서 해당 권한을 가지고 있는 롤 오브젝트를 확인할 수 있습니다.
사용자 역할 생성 및 추가
역할에 티 코드(T-CODE)권한 추가 및 삭제에 관한 내용은 아래의 글을 참고해 주시기 바랍니다. (PGCG)
이상으로 SAP 권한 오류 점검하는 방법과 해결방법에 대해서 알아보았습니다.
'IT > SAP' 카테고리의 다른 글
SAP 커널버전 & 패치레벨 확인방법 (0) | 2021.09.07 |
---|---|
SAP 클라이언트 유저 복사(Client User Copy) (0) | 2021.04.02 |
[SAP] 사용자 권한(역할) 생성 & 추가 T-CODE (0) | 2021.03.22 |
[SAP] 사용자 권한 설정 T-CODE (0) | 2021.03.22 |
[SAP] 테이블 조회 T-CODE & 예제 (0) | 2021.03.22 |
댓글