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

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数据库——数据库安全性管理.pdf

    在Oracle中,主要通过验证系统权限、角色管理和概要文件管理来实现这一目标。 首先,验证系统权限管理涉及到对用户赋予特定的系统权限,如创建表(CREATE TABLE)、创建视图(CREATE VIEW)以及连接数据库(CONNECT...

    Oracle10g 培训——基础知识

    此外,概要文件用于限制用户的资源使用,触发器则是在特定事件触发时自动执行的存储过程,常用于审计或业务规则的实现。 综上所述,Oracle 10g的基础知识涉及数据库的各个方面,从高级特性和资源管理到实例操作和...

    Oracle_DBA基础教学

    - **步骤8:安装数据库的概要信息** —— 重复步骤7,此处应该是确认安装概要信息。 - **步骤9:安装数据库配置助手** —— 启动Oracle Database Configuration Assistant (DBCA)。 - **步骤10:创建数据库以及实例*...

    Oracle Database 10g for Windows安装

    启动`setup.exe`后,会显示“Oracle Database 10g安装”界面,背景设计暗示了Oracle 10g的核心特性——Grid Computing,即网格计算能力。 - **高级安装选项**:选择此选项可以自定义更多细节,比如SYS、SYSTEM账号...

    oracle阅读资料.rar

    8. **概要文件、用户权限和角色**:"10 概要文件、用户权限和角色.pdf"涵盖了Oracle的安全管理,包括创建和管理用户,设置权限,以及使用概要文件来限制资源使用和定义安全策略。 这些文档提供了全面的学习路径,从...

    oracle11g 用户过期问题

    - 使用Oracle Enterprise Manager等图形界面工具可以更加直观地管理和调整概要文件设置。 #### 五、总结 通过上述步骤,可以有效地解决Oracle 11g中用户密码过期的问题,并且可以根据实际需求灵活调整密码的有效期...

    oracle 10g安装图解

    初始界面显示“Oracle Database 10g安装”,其中的网格背景设计强调了10g版本的一个关键特性——网格计算(Grid Computing)。 2. **选择安装模式**:选择“高级安装”选项,这允许用户为关键账户(如SYS和SYSTEM)...

    ORACLE10G 安装图解

    - `Oracle_Home`目录中包含了与Oracle软件运行相关的子目录和文件。 通过以上步骤,用户可以顺利完成Oracle 10g的安装与基本配置。这不仅有助于理解Oracle 10g的安装流程,也为后续管理和维护数据库打下了坚实的...

    oracle_11g在win7下新建数据库

    此时会弹出“创建数据库 —— 概要”页面,建议在此页面保存配置以便后续参考。 **步骤 14:** 在创建过程中可能会遇到 ORA-12541 错误,这是由于监听器未能成功注册数据库导致的。 #### 四、解决 ORA-12541 错误...

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

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

    Oracle 10g Windows安装图解

    运行 `setup.exe` 文件后,会出现 Oracle Database 10g 的安装界面。此界面的网格背景展示了 10g 的核心特性之一——Grid Computing(网格计算)。选择“高级安装”可以更灵活地配置数据库。 2. **指定文件位置** ...

    Oracle10G安装详解

    此界面带有网格背景,象征着 Oracle 10g 的核心功能之一——网格计算(Grid Computing)。 - **选择安装模式**:选择“高级安装”模式可以自定义更多的安装选项,例如为 SYS 和 SYSTEM 用户设置不同的密码,并能够进行...

    Oracle_10G安装配置手册(wins).docx

    2. **指定文件位置**:在“Oracle Universal Installer:指定文件位置”页面中,需要设置源路径、名称以及目标路径。这里需要注意的是,“名称”将被设置为`ORACLE_HOME_NAME`环境变量,“路径”则被设置为`ORACLE_...

    Oracle10G安装图解

    - **启动安装**: 运行 `setup.exe` 文件后,会看到一个带有网格背景的 “Oracle Database 10g 安装” 界面。这个网格背景象征着 10g 的核心特性之一 —— Grid Computing (网格计算)。 - **选择安装模式**: 选择 ...

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

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

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

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

    Oracle10gforXP安装XXXX.docx

    - 出现“Oracle Database 10g 安装”对话框,其中网格背景设计体现了Oracle 10g的一大特点——网格计算(Grid Computing)。 - 选择“高级安装”以自定义更多配置选项,如为SYS和SYSTEM设置不同密码等。 2. **选择...

    Oracle 11g安装图文攻略

    Oracle 11g 的下载分为两个文件,需要确保下载完整。根据操作系统的不同,可以选择不同的下载链接: - **32位操作系统**: - [win32_11gR2_database_1of2.zip]...

    oracle安装指南

    - **界面寓意**: 背景网格设计体现了 Oracle 10g 的核心特性——**网格计算**(Grid Computing)。 ##### 2. 指定文件位置 - **路径设置**: 在“Oracle Universal Installer: 指定文件位置”界面上,需设置源路径、...

Global site tag (gtag.js) - Google Analytics