Не удалось создать локальное соединение для таблицы hr - PullRequest
0 голосов
/ 07 апреля 2019

Я новичок в oracle sql developer, я установил Oracle Database 12c Release 2 на свой компьютер и создал oracleTest "sys as sysdba", и я разблокировал пользователя hr с помощью "ALTER USER HR, идентифицированного hr ACCOUNT UNLOCK; " и я проверил это разблокировано. sysdba connection image

hr verification, as shown it is unlocked image

Сейчас я пытаюсь создать новое локальное соединение, чтобы я мог видеть только таблицы hr, но когда я вводил всю информацию, он говорит «Неверное имя пользователя / пароль». Сначала я использовал hr в качестве пароля, а затем использовал пароль sys, но он все равно выдает ту же ошибку. Может кто-нибудь, пожалуйста, помогите.

Error image

sqlplus output

Я создал новое соединение, вот как это выглядит

new sys sql developer connection

1 Ответ

0 голосов
/ 07 апреля 2019

Пожалуйста, запустите следующие операторы в своей базе данных и скопируйте / вставьте вывод SQL * Plus в начальный вопрос, который вы задали; не оставляйте это как комментарий.

SQL> connect system
Enter password:
Connected.
SQL> select account_status, lock_date, expiry_date from dba_users where username = 'HR';

ACCOUNT_STATUS                   LOCK_DAT EXPIRY_D
-------------------------------- -------- --------
OPEN                                      15.09.19

SQL> alter user hr identified by hr;

User altered.

SQL> connect hr/hr
Connected.
SQL>
...