`
234390216
  • 浏览: 10194274 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
博客专栏
A5ee55b9-a463-3d09-9c78-0c0cf33198cd
Oracle基础
浏览量:460821
Ad26f909-6440-35a9-b4e9-9aea825bd38e
springMVC介绍
浏览量:1771877
Ce363057-ae4d-3ee1-bb46-e7b51a722a4b
Mybatis简介
浏览量:1395481
Bdeb91ad-cf8a-3fe9-942a-3710073b4000
Spring整合JMS
浏览量:393917
5cbbde67-7cd5-313c-95c2-4185389601e7
Ehcache简介
浏览量:678253
Cc1c0708-ccc2-3d20-ba47-d40e04440682
Cas简介
浏览量:529320
51592fc3-854c-34f4-9eff-cb82d993ab3a
Spring Securi...
浏览量:1178774
23e1c30e-ef8c-3702-aa3c-e83277ffca91
Spring基础知识
浏览量:462010
4af1c81c-eb9d-365f-b759-07685a32156e
Spring Aop介绍
浏览量:150169
2f926891-9e7a-3ce2-a074-3acb2aaf2584
JAXB简介
浏览量:66890
社区版块
存档分类
最新评论

Oracle——17概要文件

阅读更多

 

概要文件用于限制由用户使用的系统和数据库资源,并可以对口令进行管理。如果在创建用户时没有指定概要文件,

将使用默认的概要文件。

 

1、使用create profile命令创建概要文件

语法格式如下:

 

		create profile profile_name limit
		resource_parameters | password_parameters;

 

 

其中,resource_parameters用来指定资源限制的参数,password_parameters用来指定口令参数。

(1)resource_parameters的语法格式如下:

 

		[sessions_per_user integer | unlimited | default] --限制一个用户并发会话个数*/
		[cpu_per_session integer | unlimited | default] --限制一次会话的cpu时间,以s/100为单位*/
		[cpu_per_call integer | unlimited | default] --限制一次调用的cpu时间*/
		[connect_time integer | unlimited | default] --限制一次会话持续的时间,以min为单位*/
		[idle_time integer | unlimited | default] --限制一次会话的连续不活动时间,以min为单位*/
		[logical_reads_per_session integer | unlimited | default] --规定一次会话中读取数据块的数目,包括从内存和磁盘中读取的块数*/
		[logical_reads_per_call integer | unlimited | default] --规定处理一个SQL语句一次调用所读的数据块的数目*/
		[composite_limit integer | unlimited | default] --规定一次会话的资源开销,以服务单位表示该参数值*/
		[private_sga integer {K|M} | unlimited | default ] --规定一次会话在系统全局区的共享池可分配的私有空间的数目*/

 

 

(2)password_parameters的语法格式如下:

 

		[failed_login_attempts expression | unlimited | default] --在锁定账户前允许登录失败的次数,默认是10次*/
		[password_life_time expression | unlimited | default] --设置口令的有效期,以天为单位,有效期过后将强制修改密码,默认180天*/
		[password_reuse_time expression | unlimited | default] --规定口令不被重复使用的天数,默认无限制*/
		[password_reuse_max expression | unlimited | default] --规定口令被重新使用前需要更改口令的次数,默认无限制*/
		[password_lock_time expression | unlimited | default] --指定由于多次登录失败而锁定账户的天数,默认1天*/
		[password_grace_time expression | unlimited | default] --设定口令的过期宽限时间,单位为天,默认7天*/
		[password_verify_function functionName | null | default] --使用function来校验口令的复杂度,null表示没有校验*/

 

 

示例代码:

 

		create profile myprofile limit
			password_login_attempts 5
			password_lock_time 5;
		alter user hello profile myprofile;

 

 

说明:

上述代码建立了一个名为myprofile的概要文件,并把它提供给用户hello使用,该文件指明如果用户hello连续5次登录失败,则用户hello将被锁定5天。

 

2、使用alter profile命令修改概要文件

语法格式如下:

 

		alter profile profile_name limit
		resource_parameters | password_parameters;

 

示例代码:

修改概要文件myprofile,设定口令过期宽限时间为10天,设定每60天修改一次密码,代码如下:

 

			alter profile myprofile limit
				password_grace_time 10
				password_life_time 60;

 

 

3、使用drop profile命令删除概要文件

语法格式如下:

 

		drop profile profile_name;

 

例如,删除概要文件myprofile如下:

 

			drop profile myprofile;

 

1
0
分享到:
评论

相关推荐

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

     通过提示及配置文件等来控制执行计划;  在程序中优化查询而无需改动代码。  作为Oracle SQL经典著作之一,本书为SQL开发人员指明了前行的方向,赋予了他们不断开拓的动力。 作者简介  KAREN MORTON 研究...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    简单来说是本身可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。 常见的数据模型 1. 层次结构模型: 层次结构模型实质上是一种有根结点的定向有序树,IMS...

    Oracle 11g中密码过期问题详解

    一、由于Oracle中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。 二、由于Oracle中默认在default概要文件中设置了“FAILED_LOGIN_ATTEMPTS=10次”,当输入密码错误次数达到设置值将导致此问题...

    Oracle 10g 开发与管理

    1.用户配置文件(概要文件) 98 2.监视用户 98 二. 权限管理 99 (一)系统权限 99 (二) 对象权限 ---9种 100 三. 角色管理 101 1.系统预定义角色 101 2.自定义角色 101 3.启用和禁用角色 102 4.修改用户设置的角色 ...

    O r a c l e与X M L

    各章的概要如下:第1章介绍了Oracle在XML工业技术方面做出的努力,解释了XML的基本概念与术语、XML存在的原因以及Oracle在业界的XML战略。同时本章也给出了Oracle技术网络及其XML链接、Oracle的具有XML功能的产品和...

    Oracle日常维护中管理用户以及重做日志文件的方法

    一、管理用户和安全性 在db中各种对象以 用户(方案) 的方式... 常见属性:用户名、口令、默认表空间(可默认)、临时表空间(可默认)、账户状态(可默认)、空间配额(可默认)、概要文件(可默认)等  dba_user

    asp.net知识库

    动态调用对象的属性和方法——性能和灵活性兼备的方法 消除由try/catch语句带来的warning 微软的应试题完整版(附答案) 一个时间转换的问题,顺便谈谈搜索技巧 .net中的正则表达式使用高级技巧 (一) C#静态成员和...

    2009.6.19—30举办3S研讨会暨Google Earth与Google Map等仿真建模与共享及ARCGIS与遥感高级程序员培训班

    备注:网上电子版培训通知文件去掉了公章印章,如需要正式会议通知请来电会务组索取或会议现场领取。另*为备选内容,依学员报名时要求,事先预约安排确定介绍。 七、报名联系方法:凡欲报名的单位或个人可提前确认...

    Jive资料集

    3 Jive Forums KB数据库说明(中文) 4 Jive Forums KB合并数据库脚本(MSSQL) 5 Jive Forums KB合并数据库脚本(Oracle) 6 Jive Forums KB合并数据库脚本(MySql) 7 使用XML封装数据库操作语句...

    jive.chm

    13 JDBC性能优化技巧 <br> 权限设计 1 权限系统概要 2 关于权限设计方面的问题 3 关于用户角色权限管理一点想法 4 关于权限系统的设计 <br> 缓存系统 1 ...

Global site tag (gtag.js) - Google Analytics