- 浏览: 1588907 次
- 来自: 上海
文章分类
- 全部博客 (374)
- Java (101)
- Struts (54)
- Oracle (30)
- JavaScript (16)
- Spring (27)
- Hibernate (16)
- MyEclipse (3)
- JSF (1)
- FreeMarker (2)
- SiteMesh (2)
- JfreeChart (2)
- Ibatis (2)
- JSP (12)
- MyBatis (4)
- SWFupload (1)
- EJB (4)
- Jboss (4)
- WebService (2)
- Linux (16)
- Android (2)
- XML (6)
- Java 网络编程 (13)
- AXIS2 (1)
- FTP (1)
- Jswing (1)
- Socket (3)
- 杂文选集 (6)
- solr (2)
- PS (1)
- Tomcat (7)
- JDBC (9)
- Highcharts (1)
- maven (1)
- Nodejs (0)
- navicat (2)
- Exception (5)
- eclipse (3)
- jQuery (1)
- springMVC (4)
- MySQL (11)
- SVN (1)
- Sql Server (1)
- zookeeper (1)
- JVM (1)
- Groovy (2)
- Git (1)
- Nginx (1)
- DynamicReport (1)
- IDEA (2)
- JasperReports (1)
- Postgresql (2)
- Mac (1)
- gradle (1)
- 数据结构算法 (1)
最新评论
-
hpu145:
引用引用
java 千分位的添加和去除 -
被遗忘的下路:
少了个junit-4.8.2的包
SSH2整合完整案例(四十三) -
白天看黑夜:
java过滤emoji字符处理,希望能帮到你http://ww ...
emoji 表情图片解决方法 -
caipeiming:
这个挺好JavaScript实现input输入框控件只允许输入 ...
js 控制文本框只能输入中文、英文、数字等 -
双子树:
东西太好啦受教啊
Struts2 JSP中将list,set ,Map传递到Action然后<s:iterator>遍历(三十五)
目标:1.实现用户定期修改密码
2.控制用户密码的登录出错的次数
3.控制用户旧密码的生命周期
1.ProFile的概述
2.案例: 指定该用户登录时最多可以输入3次密码的次数,否则锁定时间为 2天
3.案例 采用终止口令来 让用户定期来定期来修改密码 10天必须修改
4.案例 不能使用旧密码
5.删除 口令
6.查询 系统所有的 口令 和 当前用户 所有的口令详情
7.修改和删除Profile
8.其他的说明
Profile 更多>>
2.控制用户密码的登录出错的次数
3.控制用户旧密码的生命周期
1.ProFile的概述
Profile是Oracle提供的一种针对用户资源使用和密码管理的策略配置。借助Profile,可以实现特定用户资源上的限制和密码管理规则的应用。在实际的应用中,Profile可以帮助我们实现很多应用层面比较困难实现的需求。 Profile是Oracle安全策略的一个组成部分。 默认情况下,用户连接数据库,形成会话,使用CPU资源和内存资源是没有限制的。在一些应用并发量很大,特别是多个应用部署在同一个数据库服务器上的时候,依据应用对企业重要程度的部分,CPU和内存资源的分配一定是有所侧重的。 此外,用户的密码管理,可以是一个比较复杂的工作。比如,用户锁定之后,多长时间被自动释放、密码生命周期、登录尝试次数等等。 这两个方面的问题,都可以借助Profile去解决。Profile相当于一个命名的安全策略集合,其中规定了资源使用的限制和密码使用的规则。Profile定义之后,是可以应用到每个用户上,对每个用户的安全活动进行限制。
2.案例: 指定该用户登录时最多可以输入3次密码的次数,否则锁定时间为 2天
//1.编写profile口令: create profile lock_account limit failed_login_attempts 3 password_lock_time 2; ----------固定 ----规则名称 -----------------------固定 -------------固定 --至少一天 不能是小数 //2.将上面的口令应用到用户luob上: alter user luob profile lock_account; //将lock_account口令应用到luob上 //3.解锁上面口令锁定的用户 肯定不能自己解锁啦 用dba用户 alter user luobing account unlock;
3.案例 采用终止口令来 让用户定期来定期来修改密码 10天必须修改
//1.编写 密码只能使用10天的口令文件 create profile myprofile limit password_life_time 10 password_grace_time 2; //2.应用到luob上 alter user luob profile myprofile;
4.案例 不能使用旧密码
//密码 123 在修改的时候 不能重用 10天可以再用了 create profile password_history limit password_life_time 10 password_grace_time 2 password_reuse_time 10
5.删除 口令
drop profile password_history 【cascade】 //级联的也会删除(如果已经分配给用户了,删除后就不再有限制了。)
6.查询 系统所有的 口令 和 当前用户 所有的口令详情
//1.根据用户找到所有的口令 select profile from dba_users where username='YOURUSER'; //2.根据口令 查找 口令的详情 select * from dba_profiles where profile='low_limits';
7.修改和删除Profile
使用drop profile和alter profile语句,可以实现删除和修改profile对象。
8.其他的说明
Profile 更多>>
发表评论
-
常见ETL工具一览
2017-08-08 11:05 2577ETL(Extract-Transform-Load的 ... -
Oralce 随手笔记(二)
2014-11-03 08:58 2059151 查询当前用户自己有多少张表 user_tabl ... -
Oracle 随手笔记(一)
2014-11-02 02:01 1484--author: luobin --data: 201 ... -
Oracle 触发器
2014-11-02 01:54 1323---before 触发器 在 dml 操作之后-- ... -
Oralce 开发包 和 游标
2014-11-02 01:53 1490--_________________________ ... -
Oralce 存储过程 和 函数
2014-11-02 01:49 1032--___________ ... -
Oracle 顺序控制,异常处理,动态sql
2014-11-02 01:45 1811-----------------顺序控制-------- ... -
Oracle 流程控制 和 循环控制
2014-10-30 20:31 731--_______________________ ... -
Oracle 索引 和 PL/SQL
2014-10-30 20:30 1664--____________________ ... -
Oracle 序列 和 视图
2014-10-30 20:27 880-------------------- ... -
Oralce DDL,DML,DQL,DCL,TCL
2014-10-30 20:22 1065--Oracle --day:2010-4-8 ... -
Oralce Case When的用法
2013-10-16 17:05 2178--简单Case函数 CASE sex W ... -
Oralce 随机取一条数据
2013-08-27 21:44 2360Oralce随机数 select * from (selec ... -
Oracle 存储过程的使用
2013-03-20 20:14 2349本文主要是总结 如何实现 JDBC调用Oracle的存储过程, ... -
Oracle DDL,DML,DCL,TCL
2013-03-06 16:52 0DDL DDL(Data Definition Langu ... -
Oracle SQL优化
2013-03-06 12:03 2053ORACLE SQL 优化 1.访问 Tab ... -
Ibatis 整合spring + Struts2 加入OSCACHE
2012-11-14 00:10 4551说明: 使用 spring2.5 +ibatis2.3 ... -
Oracle 常用函数
2012-08-31 02:12 27941.得到字符串中的第一 ... -
Oracle 子查询等常见的sql语句
2012-08-23 00:07 6135oracle 对于汉字,如果数据库字符编码为 GBK 占用2个 ... -
Oracle 常用数据类型
2012-08-22 22:05 15291.字符类型 char(2000):定长的,最大为2000 ...
相关推荐
profile 概要问价,资源限制以及用户口令等限制
全面讲解oracle概要文件组成及使用情况。
概要文件在Oracle数据库中是一种重要的配置工具,用于管理和控制用户对于系统资源和数据库资源的使用情况。当创建数据库时,Oracle会自动生成一个默认的概要文件,通常命名为`DEFAULT`或`DEFAULT`。 ##### 1.1 概要...
oracle profile 概要文件 Oracle系统为了合理分配和使用系统的资源提出了概要文件的概念。所谓概要文件,就是一份描述如何使用系统的资源(主要是CPU资源)的配置文件。将概要文件赋予某个数据库用户,在用户连接并...
Oracle系统为了合理分配和使用系统的资源提出了概要文件的概念。所谓概要文件,就是一份描述如何使用系统的资源(主要是CPU资源)的配置文件。将概要文件赋予某个数据库用户,在用户连接并访问数据库服务器时,系统就...
Oracle分析函数的示例数据 其实也就是Mastering oracle sql书的SQL脚本
用户属性是用户管理的关键部分,包括身份验证方式(数据库、操作系统或全局认证)、默认表空间(用于存储用户数据的对象)、临时表空间(用于临时工作区)、表空间配额(限制用户在特定表空间上的空间使用)、概要...
本教程主要讲解Oracle数据库中的用户管理和角色管理机制,以及如何通过概要文件来限制用户资源,确保系统的稳定运行。 首先,Oracle数据库的用户管理涉及到用户创建、修改和授权。用户是访问数据库的基本实体,每个...
在Oracle数据库管理中,为确保系统的安全性与稳定性,管理员通常会设置用户密码的有效期。然而,在某些情况下,我们可能希望特定用户或所有用户的密码永不自动过期,以减少频繁更换密码带来的不便。本文将详细介绍...
这一主题涵盖了多个子领域,包括Oracle的安全机制、用户账号管理、权限管理、角色管理和概要文件。以下是对这些知识点的详细解释: **Oracle安全机制** Oracle数据库提供了一套完整的安全措施来保护数据,主要包含...
总的来说,解决Oracle用户密码过期和账户锁定问题,主要是通过调整"default"概要文件中的`PASSWORD_LIFE_TIME`和`FAILED_LOGIN_ATTEMPTS`参数。这些操作需要以sysdba权限执行,以确保对全局安全策略的修改。在实际...
在 Oracle11g 中,密码过期是通过 Profile 文件来控制的,每个用户都有一个对应的 Profile 文件,该文件中设置了密码的有效期限。 解决方案 1:使用 DBA 账户登录 SQL PLUS,并重置新密码 在解决 Oracle11g 密码...
修改oracle用户密码永不过期 查看用户的proifle是哪个,一般是default: sql>SELECT username,PROFILE FROM dba_users; 2查看指定概要文件(如default)的密码有效期设置:
在Oracle数据库中,概要文件用于控制用户的资源使用和安全性策略,包括密码的有效期。可以通过执行以下SQL查询来查看用户所关联的概要文件: ```sql SELECT username, PROFILE FROM dba_users; ``` 上述查询将返回...
然而,在使用过程中,用户可能会遇到密码过期的问题,这主要是由于Oracle 11g 默认设置中的密码有效期(`PASSWORD_LIFE_TIME`)限制所致。该限制通常被设置为180天,即大约6个月后,用户的密码将自动过期,用户必须...
Oracle 数据库用户管理是数据库系统中的关键组成部分,它涉及到如何创建、管理以及限制用户对数据库资源的访问。在Oracle环境中,用户和角色是权限管理的基础,而概要文件则是实现这些管理策略的重要工具。 首先,...
概要文件管理是Oracle数据库中用于限制用户资源使用的一种机制。创建概要文件myprofile,可以设定如密码有效期(password_life_time)和连续登录失败后锁定账户的天数(password_lock_time)。分配概要文件给用户,...