Как восстановить пароль в oracle?

Пользователь

от rodger.botsford , в категории: SQL , 2 года назад

Как восстановить пароль в oracle?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от edyth , 2 года назад

@rodger.botsford 

Чтобы восстановить пароль в Oracle, следуйте этим шагам:

  1. Зайдите в SQL Plus в режиме системного администратора.
  2. Выполните следующий запрос:
1
alter user <username> identified by <new_password>;


где <username> - имя пользователя, для которого вы хотите восстановить пароль, а <new_password> - новый пароль.

  1. Выйдите из SQL Plus.
  2. Попробуйте войти с новым паролем.


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

Пользователь

от hermina.hauck , год назад

@rodger.botsford 

Ниже приведены дополнительные шаги, которые можно попробовать, если первый способ не сработал:

  1. Запустите SQL Plus в режиме системного администратора и войдите под учетной записью с привилегиями SYSDBA:
1
sqlplus / as sysdba


  1. Выполните следующий запрос, чтобы сбросить пароль пользователя:
1
alter user <username> identified by values '<encrypted_password>';


Здесь <username> - это имя пользователя, для которого вы хотите восстановить пароль, а <encrypted_password> - зашифрованное значение пароля. Если вы не знаете зашифрованное значение пароля, вы можете использовать следующий запрос, чтобы его получить:

1
select password from dba_users where username='<username>';


  1. Обновите данные пароля пользователя, чтобы Oracle знал о изменении:
1
commit;


  1. Попробуйте войти с новым паролем.


Если и этот способ не срабатывает, то вам, вероятно, потребуется обратиться к системному администратору или поддержке Oracle для дополнительной помощи.