Всем привет!
Установил Oracle Database 21c Express Edition for Windows x64, пароль для админа сделал: "s".
Могу подключиться к БД через SQL Plus как 'sys as sysdba'
и через Oracle SQL Developer (
21.2.1.204) как username: sys, role: sysdba.
Задача у меня такая: создать тестовую БД, в которой я могу тренироваться делать таблицы, делать запросы, и пр.
По гайдам в интернете я понял, что сначала надо создать пользователя. Это я сделал так:
Подключился по SQL Plus как 'sys as sysdba'
SQL> SHOW con_name
CON_NAME
------------------------------
CDB$ROOT
SQL> SHOW pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 XEPDB1
SQL> ALTER SESSION SET container=xepdb1;
SESSION altered.
SQL> CREATE USER scott IDENTIFIED BY s;
USER created.
SQL> ALTER USER scott QUOTA unlimited ON SYSTEM;
USER altered.
SQL> GRANT CREATE SESSION, CONNECT, RESOURCE, DBA TO scott;
GRANT succeeded.
SQL> GRANT ALL PRIVILEGES TO scott;
GRANT succeeded.
6. пользователь ищется:
SQL> SELECT COUNT(*) FROM all_users WHERE username='SCOTT';
COUNT(*)
----------
1
Но за него я не могу зайти ни в SQL Plus, ни в Oracle SQL Developer.
Имя пользователя и пароль вводил в разных регистрах.
Status : Failure -Test failed: ORA-01017: invalid username/password; logon denied
Прошу помочь)