Как сбросить пароль пользователя Oracle после истечения срока действия?

Kak Sbrosit Parol Pol Zovatela Oracle Posle Istecenia Sroka Dejstvia



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

В этом посте будет описана процедура сброса пароля пользователя Oracle после истечения срока его действия.

Как сбросить пароль пользователя Oracle после истечения срока действия?

Чтобы сбросить пароль пользователя Oracle после истечения срока его действия, войдите в базу данных как « SYSDBA ', введя следующую команду:







SQLPLUS SYS/root1234 КАК SYSDBA

В приведенной выше команде « корень1234 ” является паролем “ СИС ' пользователь.



Выход



Вывод показывает, что пользователь вошел в систему.





Разблокировать учетную запись пользователя

ИЗМЕНИТЬ ПОЛЬЗОВАТЕЛЯ ” пункт с “ РАЗБЛОКИРОВКА АККАУНТА ” можно использовать для разблокировки учетной записи пользователя после входа в систему в качестве “ SYSDBA ”:

ИЗМЕНИТЬ ПОЛЬЗОВАТЕЛЯ C##DANI АККАУНТ РАЗБЛОКИРОВАТЬ;

В приведенном выше заявлении « C##ДНЕЙ ” — это имя пользователя.



Выход

Вывод показывает, что пользователь был изменен.

Сбросить пароль пользователя

Пароль пользователя базы данных Oracle можно изменить с помощью « ИЗМЕНИТЬ команда. Пример приведен ниже:

ИЗМЕНИТЬ ПОЛЬЗОВАТЕЛЯ C##DANI, ИДЕНТИФИЦИРОВАННОГО ДАНИ321;

В приведенном выше примере « Дэни321 ” – это новый пароль, который используется с “ ОПРЕДЕЛЕН ».

Выход

Выход ' Пользователь изменен показало, что пароль пользователя был изменен.

Принудительный срок действия пароля

Использовать ' СРОК ИСХОДА ПАРОЛЯ пункт с « ИЗМЕНИТЬ », чтобы заставить пользователя изменить свой пароль после следующего входа в систему. Команда для этого приведена ниже:

ИЗМЕНИТЬ ПОЛЬЗОВАТЕЛЬ C##DANI PASSWORD EXPIRE;

Выход

Вывод показывает, что пользователь был изменен.

Давайте подтвердим, был ли изменен пароль пользователя или нет, войдя в учетную запись пользователя. Команда для входа в « C##ДНЕЙ » пользователь приведен ниже:

SQLPLUS C##DANI/dani321

Выход

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

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

ИЗМЕНИТЬ ПОЛЬЗОВАТЕЛЯ C##DANI, ИДЕНТИФИЦИРОВАННОГО ДАНИ1234 РАЗБЛОКИРОВАТЬ УЧЕТНУЮ ЗАПИСЬ ПАРОЛЬ СРОК ИСКЛЮЧЕНИЯ;

В приведенном выше заявлении « Дани1234 ” — новый пароль пользователя.

Выход

Вывод показал, что указанные изменения были внесены успешно.

Заключение

Чтобы сбросить пароль пользователя Oracle после истечения срока его действия, войдите в базу данных как « SYSDBA ». Затем используйте « ИЗМЕНИТЬ заявление с « РАЗБЛОКИРОВКА АККАУНТА », чтобы разблокировать учетную запись пользователя. “ ОПРЕДЕЛЕН ” можно использовать для сброса пароля пользователя. Использовать ' СРОК ИСХОДА ПАРОЛЯ », чтобы заставить пользователя сменить пароль после следующего входа в систему. В этом руководстве объясняется, как сбросить пароль пользователя Oracle после истечения срока его действия.