oracle profile详解

oracle profile详解

ID:42770252

大小:22.26 KB

页数:7页

时间:2019-09-21

oracle profile详解_第1页
oracle profile详解_第2页
oracle profile详解_第3页
oracle profile详解_第4页
oracle profile详解_第5页
资源描述:

《oracle profile详解》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、目的:Oracle系统中的profile可以用来对用户所能使用的数据库资源进行限制,使用CreateProfile命令创建一个Profile,用它来实现对数据库资源的限制使用,如果把该profile分配给用户,则该用户所能使用的数据库资源都在该profile的限制之内。 二、条件:创建profile必须要有CREATEPROFILE的系统权限。为用户指定资源限制,必须:1.动态地使用altersystem或使用初始化参数resource_limit使资源限制生效。该改变对密码资源无效,密码资源总是可用。SQL>showparameterresour

2、ce_limit NAME                                TYPE       VALUE-----------------------------------------------------------------------------resource_limit                      boolean    FALSE SQL>altersystemsetresource_limit=true; 系统已更改。 SQL>showparameterresource_limit; NAME     

3、                           TYPE       VALUE-----------------------------------------------------------------------------resource_limit                      boolean    TRUE SQL> 2.使用createprofile创建一个定义对数据库资源进行限制的profile。3.使用createuser或alteruser命令把profile分配给用户。 三、语法:    CREATEPROF

4、ILEprofileLIMIT{resource_parameters        

5、password_parameters        }          [resource_parameters          

6、password_parameters          ]...; {{SESSIONS_PER_USER 

7、CPU_PER_SESSION 

8、CPU_PER_CALL 

9、CONNECT_TIME 

10、IDLE_TIME 

11、LOGICAL_READS_PER_SESSION 

12、LOGICA

13、L_READS_PER_CALL 

14、COMPOSITE_LIMIT } {integer

15、UNLIMITED

16、DEFAULT}

17、PRIVATE_SGA {integer[K

18、M]

19、UNLIMITED

20、DEFAULT}} {{FAILED_LOGIN_ATTEMPTS 

21、PASSWORD_LIFE_TIME 

22、PASSWORD_REUSE_TIME 

23、PASSWORD_REUSE_MAX 

24、PASSWORD_LOCK_TIME 

25、PASSWORD_GRACE_TIME } {expr

26、UNLIMITED

27、DEFA

28、ULT}

29、PASSWORD_VERIFY_FUNCTION    {function

30、NULL

31、DEFAULT}} 四、语法解释:      profile:配置文件的名称。Oracle数据库以以下方式强迫资源限制:      1.如果用户超过了connect_time或idle_time的会话资源限制,数据库就回滚当前事务,并结束会话。用户再次执行命令,数据库则返回一个错误,      2.如果用户试图执行超过其他的会话资源限制的操作,数据库放弃操作,回滚当前事务并立即返回错误。用户之后可以提交或回滚当前事务,必须结束会话。      提示:可以将一

32、条分成多个段,如1小时(1/24天)来限制时间,可以为用户指定资源限制,但是数据库只有在参数生效后才会执行限制。            Unlimited:分配该profile的用户对资源使用无限制,当使用密码参数时,unlimited意味着没有对参数加限制。       Default:指定为default意味着忽略对profile中的一些资源限制,Defaultprofile初始定义对资源不限制,可以通过alterprofile命令来改变。       Resource_parameter部分            Session_per_user

33、:指定限制用户的并发会话的数目。      Cpu_per_session:指定会话的CPU时

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。