我发现,使用SQL Developer(试用版18.1和18.3),我可以将用户密码更改为长度超过30个字符的值,而使用alter user
或create user
是不可能的。 / p>
我想知道这怎么可能。
我们正在努力复制它,但我可以反复做...
Oracle版本:
Oracle Database 12c企业版12.1.0.2.0版-64位生产
我正在使用SQL Developer的“重置密码”功能为未连接到数据库的用户提供服务。
我没有收到任何错误,用户可以使用SQL Developer和sqlplus来使用太长的密码进行连接,例如a123456789B123456789C123456789D
(31个字符)。
编辑1: 尝试仅使用最后30个字符/前30个字符是行不通的,也许还有其他转换方式,我不知道。
edit2: 我创建了video展示了如何实现它...