文档解释 ORA-28004: invalid argument for function specified in PASSWord_VERIFY_FUNCTION string Cause: The password verificat
ORA-28004: invalid argument for function specified in PASSWord_VERIFY_FUNCTION string
Cause: The password verification function does not have the required number and type of input/output arguments and/or the return argument
Action: Check the manual to find out the fORMat of the password verification function
ORA-28004是oracle的数据库错误,它表明在设置PASSWORD_VERIFY_FUNCTION时,使用的参数不正确。
Oracle官方解释说,这是一个建立在Database Vault(数据库堡垒)上的选项,它允许在验证用户密码时调用自定义函数,但参数传递给函数时不正确。
通常情况下,当在数据库中执行任何操作时,用户在尝试认证时会收到ORA-28004错误。 这通常是由于某些操作(例如授权)中出现的错误导致的,其中需要执行PASSWORD_VERIFY_FUNCTION操作,但函数参数不正确。
1.检查是否正确指定认证函数。 确认指定的函数及其参数是正确的,以符合PASSWORD_VERIFY_FUNCTION的要求。
2.确认密码是否正确。 通过运行以下查询确认密码是否正确:SELECT USER INITIAL FROM MDSYS.USER$ WHERE USER# = ;
3.为要授权的用户使用正确的密码。
4.重新尝试认证。 使用正确的密码尝试再次认证。
5.重置PASSWORD_VERIFY_FUNCTION参数。 使用以下查询,重置PASSWORD_VERIFY_FUNCTION参数:SELECT PASSWORD_VERIFY_FUNCTION (”,”);
--结束END--
本文标题: ORA-28004: invalid argument for function specified in PASSWORD_VERIFY_FUNCTION string ORACLE 报错 故障修复
本文链接: https://lsjlt.com/news/536609.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0