忘记SAP Client 所有用户的密码怎么办?

回复 收藏
本帖最后由 spain.yx 于 2011-12-19 15:09 编辑

SAP 忘记client 用户密码

我们都知道,SAP默认Client 有001、000、066三个Client,这三个Client的作用不一样。
一般业务系统的Client  copy于001样版Client ,但很少使用默认的001 Client.
SAP 也有两个默认用户,SAP*、DDIC

也就是说,000、001、066这三个CLIENT的默认用户与密码掌握的人很少。由于SAP系统用户繁多,BASIS很容易忘记密码或修改默认用户时密码忘了记录。

例:忘记001 CLIENT所有用户的密码。(我使的是ORACLE)

登陆数据库,使用下面的语句查询默认用户SAP*、DDIC的密码
select mandt,bname,passcode,bcode from sapsr3.usr02 where mandt='001' or mandt= '000';
如果你连数据库的密码也忘了,再问如何登陆数据库,请查询ORACLE相关章节吧。

找到你所知道密码的用户替换掉你所需要修改的用户,如SAP*
update sapsr3.usr02 set passcode = 'PASSCODE的值' ' where mandt = '001' and bname = 'SAP*'
update sapsr3.usr02 set passcode = 'BCODE值' where mandt = '001' and bname = 'SAP*'
注意,需要替换掉passcode,bcode值.替换后再使用上面的语句查询一下是否已经修改成功。

回到SAP GUI 尝试登陆,登陆时会要求你修改密码。
输入新密码后,登陆成功。现在你可以使用T-code: SU01修改其他用户(如:DDIC)的密码了。

这次使用了同系统中其他client用户的密码,下次再试验一下其他系统中的用户密码来替换是否有效。
记得记录哟,要不然下次又忘了可就费劲了!呵呵
2011-12-19 14:58 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: