【问题标题】:ORA-01017 invalid username/password as default role oracle developerORA-01017 无效的用户名/密码作为默认角色 oracle 开发人员
【发布时间】:2015-03-20 11:46:33
【问题描述】:

所以,我试图通过 oracle 开发人员连接到 oracle 数据库,但我不断收到无效的用户名/密码。我得到了一个 tnsnames.ora 文件来连接。我尝试使用基本连接以及从该 tnsname 文件中实际读取的信息,并尝试使用 TNS 连接进行连接。由于 sysdba 给了我 .ora 文件,因此我使用了默认角色。使用 tns 连接,会显示网络别名。我认为连接已经建立,并且必须使用用户名/密码。我想知道 ORA-01017 是否存在与用户名/密码无关的问题,我可以在再次询问给我的用户名/密码是否不正确之前对其进行故障排除。

【问题讨论】:

  • 许多 DBA 安装示例模式 scott(使用密码tiger)。你试过吗?
  • 试试 tnsping 是否可以 .. 如果效果很好,那么您的用户名/密码可能有问题 ..
  • 帕特里克运气不好,我会读到 tnsping。
  • 我只是能够在 cmd 行中使用主机名进行 tsping 并且连接正常!但是我使用 sqlnet.ora 文件连接的路径与我用于 oracle 数据库连接的路径不同。

标签: .net oracle oracle11g oracle-sqldeveloper


【解决方案1】:

没有。 ORA-01017 总是表示用户名和密码无效,正如错误消息所示。

现在,当然,您可能获得了错误数据库的连接信息,因此用户名和密码正确,只是用于不同的数据库。但就您要连接的数据库而言,您的用户名或密码仍然无效。

【讨论】:

  • 如果您以 SYS 身份登录,则需要在连接属性中设置 AS SYSDBA 角色。但我怀疑这就是正在发生的事情。 DBA 还给了你一个用户名/密码来登录?
  • 是的,我的帐户因登录尝试次数过多而被锁定。这是否意味着我正在连接到数据库并且只是错误的信息?
猜你喜欢
  • 2012-01-16
  • 2020-09-13
  • 2018-10-13
  • 1970-01-01
  • 1970-01-01
  • 2019-05-15
  • 2018-03-14
  • 1970-01-01
相关资源
最近更新 更多