文档解释
ORA-28347: encryption properties mismatch
Cause: An attempt was made to issue an ALTER TABLE EXCHANGE PARTITION | SUBPARTITION command, but encryption properties were mismatched.
Action: Make sure encrytion algorithms and columns keys are identical. The corresponding columns must be encrypted on both tables with the same salt and non-salt flavor.
ORA-28347:密码属性不匹配,表示密码定义的属性或值不匹配。
官方解释
ORA-28347:encryptionproperties mismatch Error occurs when the password hash algorithm or its value is not the same in both cases.
常见案例
当一个帐户的管理员定义的加密属性不匹配时,可能会发生ORA-28347错误。
一般处理方法及步骤
1.为了避免这个错误,用户应该确保每个帐户使用相同的hash函数来处理其密码值。
2.可以使用ALTER USER语句来检查hash值,并确保所有用户使用相同的hash函数。
3.可以使用ALTER USER语句来更新帐户的定义,以验证所有帐户的加密属性是否匹配。
4.打下一个支持的hash函数的一致性检查的sql脚本来检查所有用户的hash函数是否一致。
5.如果报错,可以使用ALTER USER语句来对密码进行调整,以确保所有密码属性都是一致的。