首页 > 解决方案 > 故障排除错误消息。无效的密码

问题描述

我打开 sqldeveloper 并登录到我创建的模式,但我收到一条错误消息,用户名/密码无效。凭据是正确的,所以我不知道这是为什么。

我从笔记本电脑上卸载了 Oracle 11g 并删除了 sqldeveloper 文件夹。我重新安装了Oracle 11g并解压了sqldeveloper的内容,双击sqldeveloper.exe文件打开sqldeveloper。我点击打开一个连接,输入了相应连接的密码,但问题依旧。

执行请求的操作时遇到错误:

ORA-01017: 无效的用户名/密码;登录被拒绝 01017. 00000 - “无效的用户名/密码;登录被拒绝” *原因:
*操作:供应商代码 1017

我希望能够成功登录,因为我 3 天前使用了 sqldeveloper 并对我的计算机进行了更改。

标签: oracle-sqldeveloper

解决方案


凭据是正确的,所以我不知道这是为什么。

它们实际上是不正确的,否则您将登录。

看到这种情况的最可能原因是:

  1. 你认为你知道密码,但你不知道
  2. 您没有登录到正确的数据库
  3. 您正在尝试以 SYS 身份登录,但不使用 AS SYSDBA 子句

对于第二个,这更有可能在 12c 和更高版本的多租户环境中,其中有一个 CONTAINER 和一个或多个 PLUGGABLE 数据库。确保您连接到正确的实例 - 使用服务名称,而不是连接定义中的 SID。

在 SQL Developer 中看起来像这样: 在此处输入图像描述

第三,如果您使用的是 SQL Developer 之类的东西,请使用它 在此处输入图像描述


推荐阅读