Sql 如何在oracle xe 12中重置密码

Sql 如何在oracle xe 12中重置密码,sql,oracle,oracle-sqldeveloper,Sql,Oracle,Oracle Sqldeveloper,为了便于学习,我最近安装了oracle xe版本12,并在安装时创建了登录id和密码。但在登录时,我发现TNS主机显然无法访问,因为我在密码短语中使用了“@”,有人能帮我重置密码吗 您不需要重置密码 在SQLDeveloper中定义连接时,只需将密码放在“引号”中即可 或者,如果您确实想重置密码,只需右键单击您的连接并执行“重置密码” 请确保在提供旧/现有密码时再次引用该密码 单击“确定”后,我们还将更新您的连接属性以使用新密码,这样您就不必重新输入密码。另一种方法(强调“备用”,不一定更好

为了便于学习,我最近安装了oracle xe版本12,并在安装时创建了登录id和密码。但在登录时,我发现TNS主机显然无法访问,因为我在密码短语中使用了“@”,有人能帮我重置密码吗

您不需要重置密码

在SQLDeveloper中定义连接时,只需将密码放在“引号”中即可

或者,如果您确实想重置密码,只需右键单击您的连接并执行“重置密码”

请确保在提供旧/现有密码时再次引用该密码

单击“确定”后,我们还将更新您的连接属性以使用新密码,这样您就不必重新输入密码。

另一种方法(强调“备用”,不一定更好或更糟)是以SYS连接,然后更改您感兴趣的密码:

C:> set ORACLE_SID=XE
c:> sqlplus / as sysdba
SQL> alter user scott identified by tiger;

您的密码中可以有@,只需在“中提交密码”qu@tes"虽然Jeff给了你一个变通办法,但我会将其视为一个临时变通办法。一旦你再次连接,我会敦促你将密码更改为不带“@”的密码。此外,“$”和“#”在各种环境中也有问题。你怎么说变通办法?拥有强大的密码是一件好事。如果你让bug Number@EdStevensh很高兴为您追踪这些更新。