【发布时间】:2013-01-06 18:21:10
【问题描述】:
我正在尝试从带有 9i (v9.2.0.1) 客户端的 PC 连接到 11g (v11.2.0.1.0) 上的架构。它似乎可以很好地连接到某些模式,但不是这个 - 它每次都会返回 ORA-01017 Invalid Username/Password 错误。
用户名和密码绝对正确 - 谁能想到这不起作用的原因?
9i 和 11g 之间是否存在根本的不兼容?
【问题讨论】:
-
密码全小写。我们在登录时输入的是小写密码。
-
好的,我将把它贴在这里,因为这是 Google 抛出的第一个结果,我浪费了很多时间试图解决这个问题:如果你使用的是 UNIX,你正在启动命令
isql user/pass@host并且您的密码包含 $,用单引号将user/pass@host部分括起来(unix 试图用 env var 替换) -
只需重设一次密码,对我有用。
-
在 Oracle 19c 上遇到类似问题。但是,只有当我尝试使用带有密码的连接字符串时,例如
sqlplus username/password@tns_service_name.当我不包含密码时,例如sqlplus username@tns_service_name,它才会提示输入密码,并成功登录。这是什么原因造成的