oracle profile 小结
Jun 07, 2016 pm 03:30 PMhttp://blog.sina.com.cn/s/blog_54b09dc901008cs0.html 一、目的: Oracle 系统中的profile可以用来对用户所能使用的数据库资源进行限制,使用 Create Profile命令创建一个Profile,用它来实现对数据库资源的限制使用,如果把该profile分配给用户,则该用户
http://blog.sina.com.cn/s/blog_54b09dc901008cs0.html
一、目的:
Oracle 系统中的profile可以用来对用户所能使用的数据库资源进行限制,使用 Create Profile命令创建一个Profile,用它来实现对数据库资源的限制使用,如果把该profile分配给用户,则该用户所能使用的数据库资源都在该 profile的限制之内。
二、条件:
创建profile必须要有CREATE PROFILE的系统权限。
为用户指定资源限制,必须:
1.动态地使用alter system或使用初始化参数resource_limit使资源限制生效。该改变对密码资源无效,密码资源总是可用。
SQL> show parameter resource_limit
NAME
———————————— ———– ——————————
resource_limit
SQL> alter system set resource_limit=true;
系统已更改。
SQL> show parameter resource_limit;
NAME
———————————— ———– ——————————
resource_limit
SQL>
2.使用create profile创建一个定义对数据库资源进行限制的profile。
3.使用create user 或alter user命令把profile分配给用户。
三、语法:
<span><span> <wbr> <wbr> <wbr> <wbr> CREATE PROFILE profile </wbr></wbr></wbr></wbr></span>LIMIT { resource_parameters<span> | password_parameters } [ resource_parameters | password_parameters ]… ;</span></span>
<em><resource_parameters></resource_parameters></em>
<span>{{ SESSIONS_PER_USER | CPU_PER_SESSION | CPU_PER_CALL | CONNECT_TIME | IDLE_TIME | LOGICAL_READS_PER_SESSION | LOGICAL_READS_PER_CALL | COMPOSITE_LIMIT } { integer | UNLIMITED | DEFAULT } | PRIVATE_SGA { integer [ K | M ] | UNLIMITED | DEFAULT }}</span>
<span>{{ FAILED_LOGIN_ATTEMPTS | PASSWORD_LIFE_TIME | PASSWORD_REUSE_TIME | PASSWORD_REUSE_MAX | PASSWORD_LOCK_TIME | PASSWORD_GRACE_TIME } { expr | UNLIMITED | DEFAULT } | PASSWORD_VERIFY_FUNCTION<span> { function | NULL | DEFAULT }</span></span>}
四、语法解释:
五、举例:
用户已更改。
用户已更改。

Hot Article

Hot tools Tags

Hot Article

Hot Article Tags

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

How long will Oracle database logs be kept?

The order of the oracle database startup steps is

How to see the number of occurrences of a certain character in Oracle

Oracle database server hardware configuration requirements

How much memory is needed to use oracle database

Oracle scheduled tasks execute the creation step once a day
