为什么可以将用户密码更改为超过30个字符的标识符

时间:2019-02-26 12:28:27

标签: oracle oracle-sqldeveloper oracle12c

我发现,使用SQL Developer(试用版18.1和18.3),我可以将用户密码更改为长度超过30个字符的值,而使用alter usercreate user是不可能的。 / p>

我想知道这怎么可能。

我们正在努力复制它,但我可以反复做...

Oracle版本:

  

Oracle Database 12c企业版12.1.0.2.0版-64位生产

我正在使用SQL Developer的“重置密码”功能为未连接到数据库的用户提供服务。

SQL Developer, reset password

我没有收到任何错误,用户可以使用SQL Developer和sqlplus来使用太长的密码进行连接,例如a123456789B123456789C123456789D(31个字符)。

编辑1: 尝试仅使用最后30个字符/前30个字符是行不通的,也许还有其他转换方式,我不知道。

edit2: 我创建了video展示了如何实现它...

0 个答案:

没有答案