Задать вопрос

Как зайти/сбросить пароль в БД oracle 11G?

Добрый день!
Проблема следующая... Вчера поменяли пароль от пользователя SCOTT, а в настройках утилиты, которая подключалась к БД забыли установить новый пароль, в итоге пользователь заблокирован, а от SYS и SYSDBA пароль утерян. Теперь бьюсь об одни и те же ошибки...
Захожу под админом, в группе ora_dba я есть, почему же не могу зайти по команде
connect / as sysdba
пишет ошибку ORA-01031: привилегий недостаточно
Пробовал сбросить пароль SYS с помощью команды
orapwd
, затем перезагружал сервак, но не получилось, пишет, что пароль не верный ORA-01017...
ORACLE_HOME и ORACLE_SID установлены, если эта информация нужна
Все перепробовал уже, как быть? Ждать пока таймаут пройдет тоже не вариант, БД нужна срочно... Помогите, пожалуйста?
  • Вопрос задан
  • 17822 просмотра
Подписаться 3 Оценить 1 комментарий
Решения вопроса 2
Для информации, вдруг кому-то понадобится:
Входить локально под "/ as sysdba" могут члены группы dba(unix) и ora_dba (win при использовании sqlnet.authentication_services=(NTS) в sqlnet.ora.
Ваша проблемма, возможно в регистрозависимости пароля параметр sec_case_sensitive_logon, то есть софт скорее всего не может обратится к ораклу с паролем заданым не заглавными символами. На счет перевода nls_lang в 866 лучше консоль переведите в cp1251.
mode con: cp select=1251
Шрифт cmd должен быть Truetype.
Ответ написан
@lnl Автор вопроса
Получилось, с паролем какая-то фигня была по ходу...
sqlplus sys@YOUR_SID as sysdba
SQL> ALTER USER SCOTT ACCOUNT UNLOCK;

И заодно сменил пароли для SYS и SYSTEM командами:
SQL> ALTER USER SYS IDENTIFIED BY NEW_PASSWORD;
SQL> ALTER USER SYSTEM IDENTIFIED BY NEW_PASSWORD;

А еще, может кому пригодится, если ввести команду:
set nls_lang=russian_cis.ru8pc866
, то отображение будет на русском языке (если у кого-то еще как и у меня кракозябры вместо символов)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@OracleDBA
RESETTING AN ORACLE ACCOUNT PASSWORD
dbpilot.net/2018/01/15/resetting-an-oracle-account...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы