Перед повторним використанням пароля необхідно виконати обидва параметри. Наприклад, якщо PASSWORD_REUSE_TIME дорівнює 30 і PASSWORD_REUSE_MAX дорівнює 10, користувач може повторно використати пароль через 30 днів, якщо він не є одним із 10 останніх використаних паролів.
PASSWORD_REUSE_TIME визначає кількість днів, до якої пароль не можна використовувати повторно. PASSWORD_REUSE_MAX визначає кількість змін пароля, необхідних для повторного використання поточного пароля. Щоб ці параметри мали якийсь ефект, ви повинні вказати значення для обох.
SQL> змінити розблокування облікового запису користувача ocsremdw; Користувача змінено. Скиньте пароль OCSREMDW, ввівши оригінальний пароль, який було зазначено під час інсталяції оригінальної бази даних. SQL> змінити користувача ocsremdw, ідентифікованого <оригінальним паролем>; Користувача змінено. Вийти як системний адміністратор Oracle (sysdba).
Щоб встановити необмежений термін дії пароля:
- Увійдіть до Linux як oracle, а потім увійдіть до бази даних Oracle як sys. sqlplus sys/iMC123@orcl як sysdba. …
- Встановіть і відобразіть пароль користувача системи. …
- Встановіть необмежений термін дії пароля.
SQL> ALTER USER {username} IDENTIFIED BY {newpassword};
- У графічному інтерфейсі LifeKeeper клацніть правою кнопкою миші ієрархію ресурсів бази даних Oracle, а потім виберіть «Змінити ім’я користувача/пароль».
- Введіть ім’я користувача та виберіть Далі.
- Введіть пароль і виберіть Далі.
- Виберіть роль користувача бази даних і натисніть «Застосувати». …
- Виберіть Готово.
Використовуйте цю процедуру SQL*Plus, щоб розблокувати та скинути паролі облікових записів користувачів.
- Увійдіть як власник програмного забезпечення Oracle Database.
- Встановіть змінні середовища ORACLE_HOME та ORACLE_SID.
- Запустіть SQL*Plus і увійдіть як користувач SYS, підключившись як SYSDBA: Копіювати. …
- Щоб розблокувати обліковий запис: Копіювати. …
- Щоб скинути пароль: Копіювати.