oracle xe 12如何重置密码
Posted
技术标签:
【中文标题】oracle xe 12如何重置密码【英文标题】:how to reset password in oracle xe 12 【发布时间】:2021-02-24 13:01:54 【问题描述】:我最近出于学习目的安装了 oracle xe 版本 12,并在设置时创建了登录 ID 和密码。但是在登录时,我发现 TNS 主机显然无法访问,因为我在密码短语中使用了“@”,有人可以帮助我如何重置密码!!??
【问题讨论】:
密码中可以有@,只需在“qu@tes”中提交密码 虽然 Jeff 为您提供了一种变通方法,但我认为它只是一种临时变通方法。再次连接后,我会敦促您将密码更改为不带“@”的密码。此外,'$' 和 '#' 也被证明在各种环境中存在问题。 您的解决方法是什么意思?拥有强密码是一件好事。如果您有错误编号,@EdStevensh 很乐意为您追踪这些更新。 【参考方案1】:您无需重设密码。
在 SQL Developer 中定义连接时,只需将密码放在“引号”中即可。
或者,如果您确实想重置密码,只需右键单击您的连接并执行“重置密码”
在提供旧密码/现有密码时,请务必再次引用它。
点击确定后,我们还将更新您的连接属性以使用新密码,因此您无需重新输入密码。
【讨论】:
【参考方案2】:另一种方法(强调“alternate”,不一定更好或更坏,是以 SYS 身份连接,然后更改您感兴趣的密码:
C:> set ORACLE_SID=XE
c:> sqlplus / as sysdba
SQL> alter user scott identified by tiger;
【讨论】:
以上是关于oracle xe 12如何重置密码的主要内容,如果未能解决你的问题,请参考以下文章
oracle忘记sys/system/scott用户密码了,如何重置oracle密码?