2013-04-15 5 views
0

Это заявление:Как установить пользователя password_life_time только для одного пользователя?

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME 180; 

изменяет значение password_life_time для всех пользователей в моем профиле. Но что, если мне нужно изменить это значение для только один пользователь?

ли я использовать что-то вроде этого ?:

ALTER username LIMIT PASSWORD_LIFE_TIME UNLIMITED 

ответ

1

Вы не можете сделать это прямо через ALTER USER. Вам понадобится create a new profile, настройте это по мере необходимости, а затем измените пользователя, чтобы получить этот профиль.

Было бы необычно иметь одного пользователя с конкретными требованиями, и в большинстве профилей ситуаций являются более гибкими и эффективными

+0

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

+0

Почему вы хотите, чтобы пользователи могли изменять свой собственный срок службы паролей? Разве это не делает его бессмысленным? Это необходимо для обеспечения требований безопасности. Если вы имеете в виду какого-то суперпользователя, который может изменить учетные записи других, вы можете иметь несколько профилей с различными ограничениями и позволить им выбрать один, я полагаю. –

Смежные вопросы