Changing the default password for sap* user

관리자 id가 로그인이 불가능해서 sap* 유저로 로그인을 하려고 하나 sap* 유저의 패스워드를 모를 경우.

 

아래와 같이 sap* 유저를 삭제

DB에서 다음과 같은 SQL문 수행

 

delete from usr02 where bname = ‘SAP*’ and mandt = ‘***'; 

delete from dvt.USR02 where BNAME = ‘SAP*’ and MANDT = ‘000’;  (windows)
※ *** : 클라이언트 번호

 

DEFAULT.PFL에 다음과 같은 라인 추가

login/no_automatic_user_sapstar = 0 (보안상 위험 소지가 있으므로 사용 후 삭제할 것)

 

이후 sap*/pass로 로그인 가능함. (로그인이 안될 경우는 SAP를 재시작 해본다.)

 

관리용 id의 lock을 해제한 후, 관리용 id로 로그인해서 sap* 유저를 SAP_ALL 권한으로 재생성하면 됨.

 

간혹 기본 패스워드로 로그인 가능한 경우가 있으므로, 위의 작업을 진행하기 전에 시도해 볼 필요가 있음.

 

default password

SAP* : 06071992 

DDIC : 19920706

 

uflag의 값이 64이면 이를 0으로 바꾸어 lock을 해제할 수 있다.

(uflag의 값이 128인 경우는 해제하여도 로그인이 다시 되지 않는다.)

 

select uflag from usr02 where mandt=*** and bname=”

 

update usr02 set uflag=0 where mandt=*** and bname=”

이 글은 스프링노트에서 작성되었습니다.

One thought on “Changing the default password for sap* user

Leave a Reply to coach bags Cancel reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>