sap系統用戶密碼重置

 

su - ora<sid>, swith to <sid>adm or ora<sid>.
2, cmd - > sqlplus /nolog
3, sql > connect /as sysdba
4, sql > delete from sap<sid>.usr02 where bname='SAP*' AND mandt='000';
5, sql > commit;
6, sql > exit

然後就可以用SAP*登陸000 CLNT了,密碼是06071992.
如果還是不能登陸,你要在SAP的Profile中維護 login/no_automatic_user_sapstar  = 0 (默認是1,打開)


*補充(針對oracle 10):
su - ora<sid>, swith to <sid>adm or ora<sid>.
2, cmd - > sqlplus /nolog
3, sql > connect /as sysdba
4. sql >select * from SAPSR3.USR02 where BNAME='SAP*' AND MANDT='000';
5. sql>delete from SAPSR3.USR02 where BNAME='SAP*' AND MANDT='000';
6. sql>commit;
重啓服務器。
然後用SAP*,密碼PASS登陸000 CLNT。
如果還是不能登錄,登錄另外的client,用rz10,修改參數:
login/no_automatic_user_sapstar  = 0 (默認是1,打開)。

也可以在操作系統中切換用戶<sid>adm,在以下路徑下修改:
/usr/sap/<SID>/SYS/profile/TZK_DVEBMG00_tszb-kf,修改上面的參數,重啓Instance.

 

 

補充: 此方法對於重置earlywatch用戶密碼同樣使用,只是把client改成066即可.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章