Проблема с подключением Oracle DB sqlplus / as sysdba (не задано TWO_TASK) - PullRequest
0 голосов
/ 12 декабря 2018

Я пытался подключиться sqlplus / as sysdba Я получаю эту ошибку

[oracle@localhost ~]$ sqlplus / as sysdba

SQL*Plus: Release 12.2.0.1.0 Production on Wed Dec 12 12:24:05 2018

Copyright (c) 1982, 2016, Oracle.  All rights reserved.

ERROR:
ORA-01017: invalid username/password; logon denied


Enter user-name:

После сброса TWO_TASK все работает хорошо, почему я должен использовать unest TWO_TASK и почему он используется?

Заранее спасибо, Петар.

1 Ответ

0 голосов
/ 12 декабря 2018

Ввод sqlplus / as sysdba или connect / as sysdba называется подключением с использованием аутентификации операционной системы , а в Linux поддерживается только для локальных подключений (т. Е. Когда вы опускаете удаленный серверстрока хоста).

Использование переменной окружения TWO_TASK делает невозможным использование локальной аутентификации ОС таким образом, поскольку вызывает принудительное удаленное соединение по умолчанию , которое всегдаиспользуется, когда строка хоста опущена.Даже если ваша переменная TWO_TASK указывает на ваш локальный сервер, она рассматривается как удаленное соединение.

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