Я использую оракул 12.2.0.1 .

Я создал нового пользователя, используя код ниже.

alter session set "_ORACLE_SCRIPT"=true;
create user test2 identified by test;
alter user test2 account unlock;
grant connect, resource to test2;
commit;

И попробуйте связаться с sqldeveloper

  • Имя соединения: test2
  • Имя пользователя: test2
  • Пароль: тест
  • Тип подключения: по умолчанию
  • Роль: по умолчанию
  • Имя хоста: localhost
  • порт: 1521
  • SID: orcl

И когда я нажимаю кнопку тестирования, он говорит

ORA-01017: invalid username/password; logon denied

Итак, я несколько раз менял пароль. Но это не сработало.

Однако, когда я изменяю Connection type на local/Bequeath и Role на SYSDBA в sqldeveloper , он может подключиться. Почему это происходит и как решить эту проблему?

0