Chinaunix首页 | 论坛 | 博客
  • 博客访问: 368819
  • 博文数量: 245
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: -10
  • 用 户 组: 普通用户
  • 注册时间: 2016-08-24 23:21
文章分类

全部博文(245)

文章存档

2017年(2)

2014年(6)

2013年(1)

2011年(15)

2010年(68)

2009年(153)

分类: Oracle

2009-04-23 10:05:29

用户配置文件(User Profile):

    用户配置文件是一个参数的集合,其功能是限制用户可使用的系统和数据库资源并管理口令。

    如果数据库没有创建用户配置文件,将使用默认的用户配置文件,默认用户配置文件指定对于所有用户资源没有限制。

    1)创建user profile syntax:

    ***必须要有create profile的系统权限才能够创建user profile***********************

Description of create_profile.gif follows

    resource_parameters::=

Description of resource_parameters.gif follows

    password_parameters ::=

Description of password_parameters.gif follows

    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               3000

    CONNECT_TIME               45

    LOGICAL_READS_PER_SESSION  DEFAULT

    LOGICAL_READS_PER_CALL     1000

    PRIVATE_SGA                15K

    COMPOSITE_LIMIT            5000000;

    Setting Profile Password Limits: Example

    The following statement creates the app_user2 profile with password limits values set:

    CREATE PROFILE app_user2 LIMIT

    FAILED_LOGIN_ATTEMPTS 5

    PASSWORD_LIFE_TIME 60

    PASSWORD_REUSE_TIME 60

    PASSWORD_REUSE_MAX 5

    PASSWORD_VERIFY_FUNCTION verify_function

    PASSWORD_LOCK_TIME 1/24

    PASSWORD_GRACE_TIME 10;

    2)将user profile指定给用户

    2.1新建用户的果候指定user profile:

    create user test

    xxxxx

    profile xxx(profile_name);

    2.2为已经存在的用户指定user profile:

    alter user test

    profile new_profile_name

文章来自互联网,感谢作者!

阅读(1131) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~