- 浏览: 1574327 次
- 来自: 上海
文章分类
- 全部博客 (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 2504ETL(Extract-Transform-Load的 ... -
Oralce 随手笔记(二)
2014-11-03 08:58 2021151 查询当前用户自己有多少张表 user_tabl ... -
Oracle 随手笔记(一)
2014-11-02 02:01 1451--author: luobin --data: 201 ... -
Oracle 触发器
2014-11-02 01:54 1292---before 触发器 在 dml 操作之后-- ... -
Oralce 开发包 和 游标
2014-11-02 01:53 1460--_________________________ ... -
Oralce 存储过程 和 函数
2014-11-02 01:49 998--___________ ... -
Oracle 顺序控制,异常处理,动态sql
2014-11-02 01:45 1763-----------------顺序控制-------- ... -
Oracle 流程控制 和 循环控制
2014-10-30 20:31 701--_______________________ ... -
Oracle 索引 和 PL/SQL
2014-10-30 20:30 1632--____________________ ... -
Oracle 序列 和 视图
2014-10-30 20:27 856-------------------- ... -
Oralce DDL,DML,DQL,DCL,TCL
2014-10-30 20:22 1028--Oracle --day:2010-4-8 ... -
Oralce Case When的用法
2013-10-16 17:05 2136--简单Case函数 CASE sex W ... -
Oralce 随机取一条数据
2013-08-27 21:44 2325Oralce随机数 select * from (selec ... -
Oracle 存储过程的使用
2013-03-20 20:14 2314本文主要是总结 如何实现 JDBC调用Oracle的存储过程, ... -
Oracle DDL,DML,DCL,TCL
2013-03-06 16:52 0DDL DDL(Data Definition Langu ... -
Oracle SQL优化
2013-03-06 12:03 2016ORACLE SQL 优化 1.访问 Tab ... -
Ibatis 整合spring + Struts2 加入OSCACHE
2012-11-14 00:10 4511说明: 使用 spring2.5 +ibatis2.3 ... -
Oracle 常用函数
2012-08-31 02:12 27531.得到字符串中的第一 ... -
Oracle 子查询等常见的sql语句
2012-08-23 00:07 6065oracle 对于汉字,如果数据库字符编码为 GBK 占用2个 ... -
Oracle 常用数据类型
2012-08-22 22:05 14961.字符类型 char(2000):定长的,最大为2000 ...
相关推荐
profile 概要问价,资源限制以及用户口令等限制
全面讲解oracle概要文件组成及使用情况。
oracle profile 概要文件 Oracle系统为了合理分配和使用系统的资源提出了概要文件的概念。所谓概要文件,就是一份描述如何使用系统的资源(主要是CPU资源)的配置文件。将概要文件赋予某个数据库用户,在用户连接并...
Oracle系统为了合理分配和使用系统的资源提出了概要文件的概念。所谓概要文件,就是一份描述如何使用系统的资源(主要是CPU资源)的配置文件。将概要文件赋予某个数据库用户,在用户连接并访问数据库服务器时,系统就...
Oracle分析函数的示例数据 其实也就是Mastering oracle sql书的SQL脚本
修改oracle用户密码永不过期 查看用户的proifle是哪个,一般是default: sql>SELECT username,PROFILE FROM dba_users; 2查看指定概要文件(如default)的密码有效期设置:
概要文件PROFILE 第18章-备份与恢复 数据库备份与恢复 物理备份和恢复数据库 逻辑备份和恢复数据库 本章小结 第19章-使用RMAN工具 RMAN的概述 使用恢复目录 通道分配 备份集 使用RMAN恢复 本章小结 ...
查看指定概要文件(如default)的密码有效期设置: SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
Oracle数据库 数据库——数据库安全性管理 数据库安全性管理 ⼀、涉及内容 1.验证系统权限管理。 2.验证⾓⾊管理。 3.验证概要⽂件管理。 ⼆、具体操作 (⼀) 1.根据以下要求进⾏系统权限的授予与回收操作。 (1)...
(四)概要文件:Profile 54 六、管理数据库存储结构 57 (一)存储结构 57 (二)数据块的结构 57 (三)表空间和数据文件 57 (四)什么是自动存储管理 58 七、数据的并发处理 60 (一)锁定的机制 60 (三)锁的...
2.查看指定概要文件(如default)的密码有效期设置: SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'; 3.将密码有效期由默认的180天修改成“无限制”: ALTER ...
二、由于Oracle中默认在default概要文件中设置了“FAILED_LOGIN_ATTEMPTS=10次”,当输入密码错误次数达到设置值将导致此问题。 第一种情况解决方法如下: 1、查看用户用的哪种profile策略,一般是default: 代码...
–查看指定的概要文件(如default)的密码有效期设置 select *from dba_profiles s where s.profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME'; –将密码有效期由默认的180天修改为“无限制” ALTER ...
安全策略: 第一,系统安全策略:包括了数据库用户管理、数据库操作规范、用户认证、操作系统安全4个部分。 1)数据库用户管理。数据库用户对信息访问的最直接途径就是通过用户访问。因此需要对用户进行严格的管理...
主要介绍了Oracle中基于hint的3种执行计划控制方法详细介绍,它们分别是OUTLINE(大纲)、SQL PROFILE(概要文件)、SQL BASELINE(基线),文中包含大量实例,需要的朋友可以参考下
1.1.3 数据库管理系统......................................................................................................................1 1.1.4 数据库系统...............................................
需要使用Oracle8i 的Profile analyzer,必须运行ToadProfiler.sql 需要加强Toad的安全性,必须运行ToadSecurity.sql 四、Toad使用快速入门 1. Schema Browser: Schema browser是Toad的极为有特色的模块。...