概要文件用于限制由用户使用的系统和数据库资源,并可以对口令进行管理。如果在创建用户时没有指定概要文件,
将使用默认的概要文件。
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;
分享到:
相关推荐
在Oracle中,主要通过验证系统权限、角色管理和概要文件管理来实现这一目标。 首先,验证系统权限管理涉及到对用户赋予特定的系统权限,如创建表(CREATE TABLE)、创建视图(CREATE VIEW)以及连接数据库(CONNECT...
此外,概要文件用于限制用户的资源使用,触发器则是在特定事件触发时自动执行的存储过程,常用于审计或业务规则的实现。 综上所述,Oracle 10g的基础知识涉及数据库的各个方面,从高级特性和资源管理到实例操作和...
- **步骤8:安装数据库的概要信息** —— 重复步骤7,此处应该是确认安装概要信息。 - **步骤9:安装数据库配置助手** —— 启动Oracle Database Configuration Assistant (DBCA)。 - **步骤10:创建数据库以及实例*...
启动`setup.exe`后,会显示“Oracle Database 10g安装”界面,背景设计暗示了Oracle 10g的核心特性——Grid Computing,即网格计算能力。 - **高级安装选项**:选择此选项可以自定义更多细节,比如SYS、SYSTEM账号...
8. **概要文件、用户权限和角色**:"10 概要文件、用户权限和角色.pdf"涵盖了Oracle的安全管理,包括创建和管理用户,设置权限,以及使用概要文件来限制资源使用和定义安全策略。 这些文档提供了全面的学习路径,从...
- 使用Oracle Enterprise Manager等图形界面工具可以更加直观地管理和调整概要文件设置。 #### 五、总结 通过上述步骤,可以有效地解决Oracle 11g中用户密码过期的问题,并且可以根据实际需求灵活调整密码的有效期...
初始界面显示“Oracle Database 10g安装”,其中的网格背景设计强调了10g版本的一个关键特性——网格计算(Grid Computing)。 2. **选择安装模式**:选择“高级安装”选项,这允许用户为关键账户(如SYS和SYSTEM)...
- `Oracle_Home`目录中包含了与Oracle软件运行相关的子目录和文件。 通过以上步骤,用户可以顺利完成Oracle 10g的安装与基本配置。这不仅有助于理解Oracle 10g的安装流程,也为后续管理和维护数据库打下了坚实的...
此时会弹出“创建数据库 —— 概要”页面,建议在此页面保存配置以便后续参考。 **步骤 14:** 在创建过程中可能会遇到 ORA-12541 错误,这是由于监听器未能成功注册数据库导致的。 #### 四、解决 ORA-12541 错误...
通过提示及配置文件等来控制执行计划; 在程序中优化查询而无需改动代码。 作为Oracle SQL经典著作之一,本书为SQL开发人员指明了前行的方向,赋予了他们不断开拓的动力。 作者简介 KAREN MORTON 研究...
运行 `setup.exe` 文件后,会出现 Oracle Database 10g 的安装界面。此界面的网格背景展示了 10g 的核心特性之一——Grid Computing(网格计算)。选择“高级安装”可以更灵活地配置数据库。 2. **指定文件位置** ...
此界面带有网格背景,象征着 Oracle 10g 的核心功能之一——网格计算(Grid Computing)。 - **选择安装模式**:选择“高级安装”模式可以自定义更多的安装选项,例如为 SYS 和 SYSTEM 用户设置不同的密码,并能够进行...
2. **指定文件位置**:在“Oracle Universal Installer:指定文件位置”页面中,需要设置源路径、名称以及目标路径。这里需要注意的是,“名称”将被设置为`ORACLE_HOME_NAME`环境变量,“路径”则被设置为`ORACLE_...
- **启动安装**: 运行 `setup.exe` 文件后,会看到一个带有网格背景的 “Oracle Database 10g 安装” 界面。这个网格背景象征着 10g 的核心特性之一 —— Grid Computing (网格计算)。 - **选择安装模式**: 选择 ...
简单来说是本身可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。 常见的数据模型 1. 层次结构模型: 层次结构模型实质上是一种有根结点的定向有序树,IMS...
一、由于Oracle中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。 二、由于Oracle中默认在default概要文件中设置了“FAILED_LOGIN_ATTEMPTS=10次”,当输入密码错误次数达到设置值将导致此问题...
- 出现“Oracle Database 10g 安装”对话框,其中网格背景设计体现了Oracle 10g的一大特点——网格计算(Grid Computing)。 - 选择“高级安装”以自定义更多配置选项,如为SYS和SYSTEM设置不同密码等。 2. **选择...
Oracle 11g 的下载分为两个文件,需要确保下载完整。根据操作系统的不同,可以选择不同的下载链接: - **32位操作系统**: - [win32_11gR2_database_1of2.zip]...
- **界面寓意**: 背景网格设计体现了 Oracle 10g 的核心特性——**网格计算**(Grid Computing)。 ##### 2. 指定文件位置 - **路径设置**: 在“Oracle Universal Installer: 指定文件位置”界面上,需设置源路径、...