2010. 8. 24. 10:54

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=''

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

'4 Jobs > SAP' 카테고리의 다른 글

DB13C - Central DBA Planning Calendar  (0) 2010.08.24
DB Lock 발생시  (0) 2010.08.24
CTS Release STATUS 변경  (0) 2010.08.24
Check DDIC Password Phase Fail...  (0) 2010.08.24
SAP License 인스톨시 시스템 넘버가 충돌할 경우 |  (0) 2010.08.24