oracle是如何管理空间数据结构,教你如何设置Oracle

最近有个需求是需要对Oracle某个用户设置输错密码也不被锁,整体原理是:新建一个profile,设置密码错误次数不限制,然后把用户的概要文件(profile)设置为新建的这个profile,下面介绍下设置的过程。

一、默认profile

一般数据库默认是10次尝试失败后锁住用户

1、查看FAILED_LOGIN_ATTEMPTS的值

select * from dba_profiles;

1e9c4fe29b116fb4a2d53067d2e086ad.png

3. 修改为无限次(为安全起见,不建议使用)

alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited;

二、自定义profile

1. 创建profile

ALTER SYSTEM SET RESOURCE_LIMIT=TRUE;

create profile fsl_profile limit

FAILED_LOGIN_ATTEMPTS unlimited

PASSword_LOCK_TIME 1/24

PASSWORD_REUSE_MAX 5

PASSWORD_REUSE_TIME 1800

PASSWORD_LIFE_TIME 360

PASSWORD_GRACE_TIME 30

SESSIONS_PER_USER UNLIMITED

CPU_PER_SESSION UNLIMITED

CPU_PER_CALL UNLIMITED

IDLE_TIME 360

CONNECT_TIME UNLIMITED

LOGICAL_READS_PER_SESSION UNLIMITED

LOGICAL_READS_PER_CALL UNLIMITED

PRIVATE_SGA UNLIMITED

COMPOSITE_LIMIT UNLIMITED;

4ca20744ff3cfca6ec7b26a2f50f18b5.png

3. 分配新的profile

alter user FS8004 profile fsl_profile;

25be4c6ba5cd5a61516ee6549914338f.png

使用 计算机后,随着数据处理量的增长,产生了数据管理技术。数据管理技术的发展与计算机硬件(主要是外部存储器)系统软件及计算机应用的范围有着密切的联系。数据管理技术的发展经历了以下四个阶段:人工管理阶段、文件系统阶段、数据库阶段和高级数据库技术阶段。

文章知识点与官方知识档案匹配,可进一步学习相关知识算法技能树首页概览34297 人正在系统学习中 相关资源:virtualbow:设计和模拟弓箭的软件-其它代码类资源-CSDN文库

来源:弓长帅

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年3月3日
下一篇 2021年3月3日

相关推荐