подключение oracle database к приложению javaFX

259
24 июня 2018, 02:00

установил Oracle Database 11g + SQLDeveloper. Создал нового пользователя и connection. При выполнении sqlplus / as sysdba получаю ошибку ORA-01031: insufficient privileges. если войти через /nologin, а потом в нового пользователя, получишь тут же ошибку, если залогиниться в system, STARTUP выдаёт ту же ошибку. Как это исправить и подключить базу к приложению в IntelliJIdea?

Answer 1

Вопрос достаточно абстрактный, но попробую предположить, что Вашему пользователю, которого Вы создали, не хватает привилегий для подключения. Попробуйте создать пользователя следующей командой:

CREATE USER <<YOUR_USER>> IDENTIFIED BY <<YOUR_USER_PASSWORD>> DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP PROFILE DEFAULT ACCOUNT UNLOCK;
GRANT CONNECT, RESOURCE, IMP_FULL_DATABASE, CREATE VIEW, UNLIMITED TABLESPACE, CREATE JOB TO <<YOUR_USER>>;

Следует заменить <<YOUR_USER>> на название своего пользователя. Либо просто попробуйте выполнить вторую строку, которая грантает юзеру возможность коннекта.

Надеюсь это поможет.

READ ALSO
Объясните на пальцах, в чем отличие Thread, Handler, Runnable и AsyncTask?

Объясните на пальцах, в чем отличие Thread, Handler, Runnable и AsyncTask?

Пожалуйста, объясните по простому в чем отличие Thread, Handler, Runnable и AsyncTask?

278
Перенести ветку из одного репозитария в другой

Перенести ветку из одного репозитария в другой

Есть репозитарийСоздал ветку, сделал какие-то правки

335
Как вывести данные из array которые уже находятся в array в json файле? (Java)

Как вывести данные из array которые уже находятся в array в json файле? (Java)

Пишу парсер json на Java с использованием библиотеки json-SimpleНужно вытащить данные из URL

346
Как показать предложения у которых есть одинаковые слова?

Как показать предложения у которых есть одинаковые слова?

Не могли бы помочь? Есть код, который пытается решить следующую задачу: находит слова, затем помещает одинаковые слова в Set, а затем он должен...

258