Назад | Перейти на главную страницу

Имя пользователя и пароль по умолчанию Oracle 10g

Я пытаюсь импортировать файл дампа базы данных в Oracle 10g. Я очень новичок в Oracle.

Я установил Oracle Server нормально, но когда я перехожу в SQLPlus, мне предлагается ввести имя пользователя и пароль. Я ввел значения по умолчанию, которые нашел на веб-сайтах (sys / sys, sys / change_on_install system / manager, scott / tiger), но ни один из них не принимается.

Когда вы создавали свою базу данных, вам в какой-то момент должен был быть предложен пароль для системной и системной учетных записей. Это пароль, который вам нужно использовать.

Приведенный выше комментарий о входе в систему с использованием «as sysdba» с пользователем SYSTEM неверен. У SYSTEM нет привилегии SYSDBA.

Если вы забыли или не знаете пароль (-а), который вы указали для этих учетных записей, вы можете проникнуть через черный ход, выполнив следующие действия (при условии Windows):

  1. Добавьте свой идентификатор пользователя Windows в группу ORA_DBA.
  2. В командном окне установите ORACLE_SID соответствующим образом и введите «sqlplus / as sysdba»
  3. Вы должны войти как SYSDBA. Теперь вы можете сбросить пароли, как заявил @Gaius.
  4. Еще одна потенциальная проблема заключается в том, что вам может потребоваться изменить файл sqlnet.ora в папке ORACLE_HOME / network / admin, чтобы он содержал строку SQLNET.AUTHENTICATION_SERVICES = (NTS), если вы продолжаете получать ошибку «недостаточно прав» на шаге 2.

Сделайте это в приглашении оболочки Unix как пользователь Oracle:

$ sqlplus / as sysdba

Вы должны получить ответ SQL>. Сейчас скажи

SQL> alter user whoever identified by whatever;

Затем вы можете войти как

$ sqlplus whoever/whatever