Primavera P6用户密码锁定及管理员忘记密码处理

经常有一些同行问到,下面是P6 两个相对极端的问题怎么处理

A, 管理员用户被锁定(密码还记得)

B, 管理员忘记密码

处理这类问题一般在需要在数据库层级操作,当然建议信息部(或DB)如此操作,毕竟不通过正面方法解决问题还是带点风险的。

区分两种数据库类型(方式大体一致)

1. DB: SQLSERVER

事件:P6 EPPM 系统中管理员帐号被锁定,没有用户能在用户存取中 管理员权限,

剖析:P6 Web 登录系统有登录次数统计,同个用户连续登录5次不成功将被视为非法登录并被P6系统锁定。正面方法只有用管理员(或有相关权限)进入重置用户才可恢复登录

原系统中,管理员可为普通用户重置用户(解锁),只要5次内登录成功,登录尝试登录失败次数将重置为0

解决方案,进入sqlserver管理器直接更新字段值即可,当然,SQL语句执行更新更利落

2:DB: Oracle Database

同SQLServer,无异

 

那么,如若P6 管理员忘记密码呢?

密码 admin 加密后的 字符串为 SHA-256:B97B62725C54458B:2710:97C506DAADB2FA7EC4B3A4CE154FD633DC727254F3249442476A25BE40694B7F,将之拷贝替换 OK

 

以上PASSWD 可能因为安装的数据库实例而略有不同,最好确定某个用户已知密码并记录下在DB中存储的加密值,再替换到忘记密码的用户的PASSWD即可

本人可提供Oracle 多种产品在线或现场技术服务,欢迎联系 [email protected]wechat:18620728408

发布了117 篇原创文章 · 获赞 16 · 访问量 15万+

猜你喜欢

转载自blog.csdn.net/kping0306/article/details/103234340