SAP HANA重置SAP SAP* DDIC密码

本文档详细介绍了在HANA系统中,当SAP*和DDIC密码遗忘时如何进行重置。针对HANA 1.0和2.0版本,提供了两种不同的重置方法:通过HANA Studio和使用SQL命令。步骤包括解锁和重置用户密码,以及修改实例配置文件以启用初始密码。对于HANA 1.0,需解锁并重置SAP*用户,然后修改实例文件;而对于HANA 2.0,需在特定数据库用户下操作。

在HANA系统中,SAP*和DDIC密码忘记,导致无法进入系统,重置上述系统账号密码方法如下:

(一)、可以使用hana studio重置sap*密码步骤如下(注意数据库版本):

    ①.若hana为1.0版本步骤如下:

   1.添加single container,如下图:

   2.用户使用<DBschemauser>登录,默认密码与system用户密码相同,其中<DBschema>可以通过查看DEFAULT.PFL文件内容来确认schema名称,例:SAPSEP

  3.打开sql命令行先解锁sap*用户(若sap*用户锁定),执行以下语句:delete from USR02 where bname='SAP*' and mandt= '000';  

 

  4.打开sql命令重置SAP*密码,执行以下语句:update USR02 set uflag=0 where mandt='000' and bname='SAP*';

  5.在instance profile文件中添加:login/no_automatic_user_sapstar = 0  (注:添加到DEFAULT.PFL文件可能不生效,添加到实例文件),然后重启应用后sap*密码变为初始密码:pass。

 ②.若hana为2.0版本步骤如下:

   1. 安装HANA Studio后,添加数据库,注意选择 “Teant Database”.

  2. 必须登陆到SAPHANADB或SAPABAP1(此用户密码一般和用户SYSTEM密码相同,这些用户可以通过登录租户数据库来查看)这个数据库用户下,重置       SAP*或者DDIC的密码.

  3. 重置的方法:

   delete from USR02 where BNAME='SAP*' and MANDT='000'

    删除后,SAP*直接用密码:pass进系统。

(二)、使用sql命令

1、su到SAP用户,如:sepadm

hdbsql -i $$ -u < DBschemauser >-p <DBschema pwd >

注:$$ 为数据库实例编号

2、解锁sap*用户:

update USR02 set uflag=0 where mandt='000' and bname='SAP*'

3、重置sap*用户密码:

delete from USR02 where bname = 'SAP*' and mandt ='000'

4、实例文件添加login/no_automatic_user_sapstar = 0 ,重启应用后使用初始密码:pass登录sap*用户。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值