点击进入:SAP HANA重置SYSTEM密码
更多内容关注公众号:SAPtechnical
写在前面
在SAP ERP里很少会出现SAP*或者DDIC密码丢失的情况,至少我至今还没碰过,不知道为什么,使用HANA会经常碰到有人说把SYSTEM密码忘了或者被锁了。系统管理账户用的时候,还是要多注意,正常情况下,SYSTEM账户不会轻易给到项目实施人员的。
但是,如果在HANA系统中,SYSTEM账户需要重置密码,应该怎么做呢。
实现过程
1、使用操作系统账户登陆到服务器上,就是HANA的index server。
2、打开命令界面,即:CMD。
3、通过执行以下命令关闭实例:
/usr/sap//HDB/exe/sapcontrol -nr -function StopSystem HDB
4、在新会话中,通过执行以下命令启动名称服务器:
●/usr/sap//HDB/hdbenv.sh
●/usr/sap//HDB/exe/hdbnameserver
5、在新会话中,通过执行以下命令启动名称服务器:
●/usr/sap//HDB/hdbenv.sh
●/usr/sap//HDB/exe/hdbcompileserver
6、在新会话中,通过执行以下命令启动名称服务器:
●/usr/sap//HDB/hdbenv.sh
●
/usr/sap//HDB/exe/hdbindexserver -resetUserSystem
注意:在横向扩展系统中,只需执行主索引服务器上的命令。
会出现重置SYSTEM用户密码界面
7、输入SYSTEM用户的新密码。
必须输入符合为系统配置的密码策略的密码。
系统用户的密码被重置并且在索引服务器停止。
8、在它们运行的终端中,通过按CTRL + C结束名称服务器并编译服务器进程。
9、在新会话中,通过执行以下命令启动名称服务器:
/usr/sap//HDB/exe/sapcontrol -nr -function StartSystem HDB
注意:
系统用户的密码被重置。无论之前的密码策略如何配置,下次使用此用户登录时都不必更改此新密码。
如果以前停用了SYSTEM用户,现在它也被重新激活。这意味着你需要再次停用它。