Oracle8i SQL Reference Release 3 (8.1.7) Part Number A85397-01 |
|
SQL Statements:
ALTER CLUSTER to ALTER SYSTEM, 13 of 19
Use the ALTER
PROFILE
statement to add, modify, or remove a resource limit or password management parameter in a profile.
Changes made to a profile with an ALTER
PROFILE
statement affect users only in their subsequent sessions, not in their current sessions.
You must have ALTER
PROFILE
system privilege to change profile resource limits. To modify password limits and protection, you must have ALTER
PROFILE
and ALTER
USER
system privileges.
resource_parameters
::=
password_parameters
::=
The keywords and parameters in the ALTER
PROFILE
statement all have the same meaning as in the CREATE
PROFILE
statement.
The following statement makes a password unavailable for reuse for 90 days:
ALTER PROFILE prof LIMIT PASSWORD_REUSE_TIME 90 PASSWORD_REUSE_MAX UNLIMITED;
The following statement defaults the PASSWORD_REUSE_TIME
value to its defined value in the DEFAULT
profile:
ALTER PROFILE prof LIMIT PASSWORD_REUSE_TIME DEFAULT PASSWORD_REUSE_MAX UNLIMITED;
The following statement alters profile prof
with FAILED_LOGIN_ATTEMPTS
set to 5 and PASSWORD_LOCK_TIME
set to 1:
ALTER PROFILE prof LIMIT FAILED_LOGIN_ATTEMPTS 5 PASSWORD_LOCK_TIME 1;
This statement causes prof
's account to become locked for 1 day after 5 unsuccessful login attempts.
The following statement modifies profile prof
's PASSWORD_LIFE_TIME
to 60 days and PASSWORD_GRACE_TIME
to 10 days:
ALTER PROFILE prof LIMIT PASSWORD_LIFE_TIME 60 PASSWORD_GRACE_TIME 10;
This statement defines a new limit of 5 concurrent sessions for the engineer
profile:
ALTER PROFILE engineer LIMIT SESSIONS_PER_USER 5;
If the engineer
profile does not currently define a limit for SESSIONS_PER_USER
, the above statement adds the limit of 5 to the profile. If the profile already defines a limit, the above statement redefines it to 5. Any user assigned the engineer
profile is subsequently limited to 5 concurrent sessions.
This statement removes the IDLE_TIME
limit from the engineer
profile:
ALTER PROFILE engineer LIMIT IDLE_TIME DEFAULT;
Any user assigned the engineer
profile is subject in their subsequent sessions to the IDLE_TIME
limit defined in the DEFAULT
profile.
This statement defines a limit of 2 minutes of idle time for the DEFAULT
profile:
ALTER PROFILE default LIMIT IDLE_TIME 2;
This IDLE_TIME
limit applies to these users:
IDLE_TIME
limit
This statement defines unlimited idle time for the engineer
profile:
ALTER PROFILE engineer LIMIT IDLE_TIME UNLIMITED;
Any user assigned the engineer
profile is subsequently permitted unlimited idle time.
|
![]() Copyright © 1996-2000, Oracle Corporation. All Rights Reserved. |
|