1

我正在使用带有 oracle 11g 的 Windows 7 64 位操作系统。我成功创建了一个数据库。我正在使用具有正确用户名/密码的 sqlplus 登录,但它提供了无效的用户名/密码。登录被拒绝。我们有 10 多人使用相同类型的机器和软件,每个人都遵循相同的文档进行安装。除了我每个人都可以正常登录。有什么问题 ?我没有更改任何用户名和密码。是系统方面的问题还是安装问题或数据库设置问题?

4

3 回答 3

2

不太可能与数据库或安装相关。在 11g 之前,密码不区分大小写,如果密码的大写值因 NLS 设置而异,那么非常奇特的密码可能会带来麻烦。

在安装过程中输入密码时可能是“粘滞键”。或者,如果您触摸类型,您可能已被某个键偏移。

尝试“ sqlplus / as sysdba”如果可行,请使用以下命令重置密码ALTER USER username IDENTIFIED BY password

如果您无法以 sysdba 身份登录,您应该尝试使用 Windows 管理员帐户。

于 2011-07-26T06:20:37.987 回答
1

在 11G 中,密码区分大小写。因此,请确保您正确输入了密码。

于 2011-07-26T06:02:52.197 回答
0

创建新用户时使用的密码是什么?

Oracle 11 G 和 12 C 版本建议使用更复杂的密码,虽然在用户创建过程中没有问题。密码必须是字母数字并带有特殊字符。

验证用户的密码版本和状态:

select * from dba_users where username = <user_name>;

在 11G 12C 的情况下修改如下:

alter user <user_name> identified by Pass2019$;

现在测试连接!

于 2019-01-22T17:57:14.067 回答