ORA-28040: Нет соответствующего исключения протокола аутентификации с orcale19c - PullRequest
0 голосов
/ 16 марта 2020

Я сталкиваюсь с этой проблемой в oracle19 c. Я добавил следующее к sq lnet .ora

SQLNET.ALLOWED_LOGON_VERSION_CLIENT = 8
SQLNET.ALLOWED_LOGON_VERSION_SERVER = 8

, а также

SQLNET.AUTHENTICATION_SERVICES = (NONE)

Но я получаю:

ORA-01017: invalid username/password: logon denied

Я прочитал все over stackoverflow, чтобы заново создать пароль. Я даже пытался создать файл паролей, а также изменить пароль пользователя с помощью команды alter.

Может ли кто-нибудь помочь мне с точными шагами по воссозданию пароля.

1 Ответ

0 голосов
/ 16 марта 2020

Вы можете создать файл паролей с помощью утилиты orapwd.

Пользователи добавляются в файл паролей, когда им предоставляются привилегии SYSDBA, SYSOPER, SYSASM, SYSKM, SYSDG или SYSBACKUP.

По умолчанию SYS является единственным пользователем, имеющим привилегии SYSDBA и SYSOPER. Создание файла паролей через orapwd позволяет удаленным пользователям подключаться с правами администратора.

Команда basi c для создания файла паролей:

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

Свободного места не должно быть. около =.

Здесь вы должны использовать force=y, чтобы разрешить перезапись существующего файла паролей.

Cheers !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...