用户配置文件(User Profile)
用户配置文件是一个参数的集合其功能是限制用户可使用的系统和数据库资源并管理口令
如果数据库没有创建用户配置文件将使用默认的用户配置文件默认用户配置文件指定对于所有用户资源没有限制
)创建user profile syntax
***必须要有create profile的系统权限才能够创建user profile***********************
resource_parameters=
password_parameters =
Setting Profile Resource Limits Example
The following statement creates the profile app_user
CREATE PROFILE app_user LIMIT
SESSIONS_PER_USER UNLIMITED
CPU_PER_SESSION UNLIMITED
CPU_PER_CALL
CONNECT_TIME
LOGICAL_READS_PER_SESSION DEFAULT
LOGICAL_READS_PER_CALL
PRIVATE_SGA K
COMPOSITE_LIMIT
Setting Profile Password Limits Example
The following statement creates the app_user profile with password limits values set
CREATE PROFILE app_user LIMIT
FAILED_LOGIN_ATTEMPTS
PASSWORD_LIFE_TIME
PASSWORD_REUSE_TIME
PASSWORD_REUSE_MAX
PASSWORD_VERIFY_FUNCTION verify_function
PASSWORD_LOCK_TIME /
PASSWORD_GRACE_TIME
)将user profile指定给用户
新建用户的果候指定user profile
create user test
xxxxx
profile xxx(profile_name)
为已经存在的用户指定user profile
alter user test
profile new_profile_name