0

我在 oracle19c 中遇到了这个问题。我已将以下内容添加到 sqlnet.ora

SQLNET.ALLOWED_LOGON_VERSION_CLIENT = 8
SQLNET.ALLOWED_LOGON_VERSION_SERVER = 8

SQLNET.AUTHENTICATION_SERVICES = (NONE)

但我得到:

ORA-01017: invalid username/password: logon denied

我通读了stackoverflow以重新创建密码。我什至尝试过创建密码文件以及通过 alter 命令更改用户的密码。

任何人都可以帮助我重新创建密码的确切步骤。

4

1 回答 1

0

orapwd您可以使用实用程序创建密码文件。

当用户被授予 SYSDBA、SYSOPER、SYSASM、SYSKM、SYSDG 或 SYSBACKUP 权限时,他们将被添加到密码文件中。

默认情况下,SYS 是唯一拥有 SYSDBA 和 SYSOPER 权限的用户。通过创建密码文件orapwd使远程用户能够以管理员权限进行连接。

创建密码文件的基本命令是

orapwd file=<Password file name> entries=<nnumber of entries allowed> force=<y/n>

周围应该没有空间=

在这里,您应该使用force=y来允许覆盖现有的密码文件。

干杯!!

于 2020-03-16T06:23:56.363 回答