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密码?

忘记oracle的sys密码该如何重置;附如何修改oracle数据库用户密码

如何重置密码 oracle sys和system

java连oracle数据库事务重置连接时间

Oracle 激活用户及重置密码

Oracle数据库密码过期重置