更改数据库密码

定期的更新数据库密码是一个很好的习惯,但是由于加密后的密码通过PeopleTools保存在普通的表中,如果这些值没有与实际的schema密码同步更新的话,那么就不能够连接到数据库了。

Connect ID密码

Connect ID密码存储在两个地方:

  • Windows 注册表:该密码可以通过配置管理器进行配置和加密。必须在每个两层连接到数据库的PC机器上设置注册表值。
  • 应用服务器和进程调度器配置文件:可以通过直接编辑文件设置密码,但是只能通过交互式配置对话框(psadmin)加密Connect ID的密码
Connect ID不会存储在数据库中。变更Connect ID密码的主要难处在于将PeopleSoft配置上的更改同步到数据库密码的更改,因为需要停掉系统。

Owner ID密码

PeopleTools 8 中,Owner ID 的密码应该在Data Mover中通过CHANGE_ACCESS_PASSWORD命令更改。
CHANGE_ACCESS_PASSWORD <SymbolicID> <newAccessPswd>
上面的命令会更新schema的密码以及加密PSACCESSPRFL中的值。如果由于某种原因不能够在Data Mover中设置密码,可以通过如下方式将schema密码以及PSACCESSPRFL表中的Access ID和密码设置成未加密的值。
ALTER USER sysadm IDENTIFIED BY sysadm
/
UPDATE psaccessprfl
SET accessid = 'SYSADM'
, accesspswd = 'SYSADM'
, encrypted = 0
, version = 0
WHERE symbolicid = 'SYSADM1'
/
然后必须在Data Mover中通过encrypt_password命令加密Access ID,否则PeopleSoft进程就不能连接到数据库:
encrypt_password *;




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值