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

23

Я использую Oracle для разработки на моей локальной машине. Срок действия пароля для учетной записи начальной загрузки, которую я всегда использую для восстановления базы данных, истек.

Как навсегда отключить срок действия пароля для этого пользователя (и всех остальных пользователей)?

Я использую Oracle 11g, но я не знаю, является ли поведение истечения пароля новым в 11g.

Джош Кодрофф
источник

Ответы:

23
изменить ограничение профиля по умолчанию password_life_time не ограничено;
Рэнди Проктор
источник
5
Я думаю, что новинка в 11g заключается в том, что по умолчанию срок действия пароля включен. При создании новой базы данных вас спрашивают, хотите ли вы новое, защищенное значение по умолчанию или старое поведение 10g. В любом случае, команда Рэнди SQL отключит срок действия пароля для всех пользователей (если вы специально не добавили профиль с этим ограничением в их профиль).
Офир Манор
3

Один из способов сделать это - изменить профиль в менеджере предприятия. Вы входите в систему как sys / sysdba, зайдите в Сервер-> Профили-> По умолчанию-> Редактировать-> Пароль-> Истек срок действия-> Неограниченный. Вот и все. Я не знаю, изменится ли это после того, как будут установлены даты истечения срока действия, в противном случае заново установите профиль для пользователя (снова на корпоративном уровне)


источник