修改Oracle11g初始化配置-口令有效期

2024-02-01 09:18

本文主要是介绍修改Oracle11g初始化配置-口令有效期,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

数据库用户的密码有效期”PASSWORD_LIFE_TIME“为180天,过了180天应用就启动不了,修改如下

[oracle@zhongwc11g ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Wed Nov 28 16:02:33 2012Copyright (c) 1982, 2011, Oracle.  All rights reserved.Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing optionsSQL>  SELECT resource_type,limit FROM dba_profiles  WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';RESOURCE LIMIT
-------- ----------------------------------------
PASSWORD 180SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;Profile altered.SQL>  SELECT resource_type,limit FROM dba_profiles  WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';RESOURCE LIMIT
-------- ----------------------------------------
PASSWORD UNLIMITED

在Oracle11g默认配置下,如果单个帐户连续10次登录失败,系统将会锁定帐户,只能通过对帐户解锁。如下可以设置单个用户连续登录失败的次数为不限制。

[oracle@zhongwc11g ~]$ sqlplus sys/oracle@joy as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Wed Nov 28 16:04:41 2012Copyright (c) 1982, 2011, Oracle.  All rights reserved.Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing optionsSQL> select LIMIT from dba_profiles where PROFILE='DEFAULT' and RESOURCE_NAME='FAILED_LOGIN_ATTEMPTS';LIMIT
----------------------------------------
10SQL> ALTER PROFILE DEFAULT LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED;Profile altered.SQL> select LIMIT from dba_profiles where PROFILE='DEFAULT' and RESOURCE_NAME='FAILED_LOGIN_ATTEMPTS';LIMIT
----------------------------------------
UNLIMITEDSQL> 

在Oracle11g中,创建数据库时默认会打开审计功能,默认的audit会记录session登录数据库的信息、数据库关闭/启动和用户授权等信息。大量审计记录有可能写满系统表空间,导致数据库异常。
若audit_trail的值为DB表示进行审计,并将审计记录存储在数据库中,默认记录在sys.aud$表中。详细的审计记录信息可以查看DBA_AUDIT_TRAIL和DBA_COMMON_AUDIT_TRAIL这两个数据字典视图。

[oracle@zhongwc11g ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Wed Nov 28 16:08:56 2012Copyright (c) 1982, 2011, Oracle.  All rights reserved.Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing optionsSQL> show parameter audit_trail;NAME				     TYPE	 VALUE
------------------------------------ ----------- ------------------------------
audit_trail			     string	 DB
SQL> select action_name, count(*) from dba_audit_trail group by action_name;ACTION_NAME		       COUNT(*)
---------------------------- ----------
LOGON				     11
LOGOFF				     11SQL> truncate table sys.aud$;     --清空审计表Table truncated.SQL> alter system set audit_trail=none scope=spfile;System altered.SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.Total System Global Area 3340451840 bytes
Fixed Size		    2232960 bytes
Variable Size		 1811942784 bytes
Database Buffers	 1509949440 bytes
Redo Buffers		   16326656 bytes
Database mounted.
Database opened.
SQL> show parameter audit_trail;NAME				     TYPE	 VALUE
------------------------------------ ----------- ------------------------------
audit_trail			     string	 NONE
SQL> select action_name, count(*) from dba_audit_trail group by action_name;no rows selectedSQL> 

在Oraclellg中,系统自带回收站。删除的表、视图,都会备存放回收站,时间久了,回收站就会比较乱,对数据库的其他操作可能会造成影响。删除表或视图时,就会永久删除,不存放在回收站。

[oracle@zhongwc11g ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Wed Nov 28 16:11:35 2012Copyright (c) 1982, 2011, Oracle.  All rights reserved.Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing optionsSQL> show parameter recyclebinNAME				     TYPE	 VALUE
------------------------------------ ----------- ------------------------------
recyclebin			     string	 on
SQL> alter system set recyclebin= off scope=spfile;System altered.SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.Total System Global Area 3340451840 bytes
Fixed Size		    2232960 bytes
Variable Size		 1811942784 bytes
Database Buffers	 1509949440 bytes
Redo Buffers		   16326656 bytes
Database mounted.
Database opened.
SQL> show parameter recyclebinNAME				     TYPE	 VALUE
------------------------------------ ----------- ------------------------------
recyclebin			     string	 OFF


这篇关于修改Oracle11g初始化配置-口令有效期的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/666796

相关文章

C++初始化数组的几种常见方法(简单易懂)

《C++初始化数组的几种常见方法(简单易懂)》本文介绍了C++中数组的初始化方法,包括一维数组和二维数组的初始化,以及用new动态初始化数组,在C++11及以上版本中,还提供了使用std::array... 目录1、初始化一维数组1.1、使用列表初始化(推荐方式)1.2、初始化部分列表1.3、使用std::

SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤

《SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤》本文主要介绍了SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤,文中通过示例代码介绍的非常详... 目录 目标 步骤 1:确保 ProxySQL 和 mysql 主从同步已正确配置ProxySQL 的

Spring Boot整合log4j2日志配置的详细教程

《SpringBoot整合log4j2日志配置的详细教程》:本文主要介绍SpringBoot项目中整合Log4j2日志框架的步骤和配置,包括常用日志框架的比较、配置参数介绍、Log4j2配置详解... 目录前言一、常用日志框架二、配置参数介绍1. 日志级别2. 输出形式3. 日志格式3.1 PatternL

配置springboot项目动静分离打包分离lib方式

《配置springboot项目动静分离打包分离lib方式》本文介绍了如何将SpringBoot工程中的静态资源和配置文件分离出来,以减少jar包大小,方便修改配置文件,通过在jar包同级目录创建co... 目录前言1、分离配置文件原理2、pom文件配置3、使用package命令打包4、总结前言默认情况下,

修改若依框架Token的过期时间问题

《修改若依框架Token的过期时间问题》本文介绍了如何修改若依框架中Token的过期时间,通过修改`application.yml`文件中的配置来实现,默认单位为分钟,希望此经验对大家有所帮助,也欢迎... 目录修改若依框架Token的过期时间修改Token的过期时间关闭Token的过期时js间总结修改若依

MySQL修改密码的四种实现方式

《MySQL修改密码的四种实现方式》文章主要介绍了如何使用命令行工具修改MySQL密码,包括使用`setpassword`命令和`mysqladmin`命令,此外,还详细描述了忘记密码时的处理方法,包... 目录mysql修改密码四种方式一、set password命令二、使用mysqladmin三、修改u

使用Python在Excel中插入、修改、提取和删除超链接

《使用Python在Excel中插入、修改、提取和删除超链接》超链接是Excel中的常用功能,通过点击超链接可以快速跳转到外部网站、本地文件或工作表中的特定单元格,有效提升数据访问的效率和用户体验,这... 目录引言使用工具python在Excel中插入超链接Python修改Excel中的超链接Python

VScode连接远程Linux服务器环境配置图文教程

《VScode连接远程Linux服务器环境配置图文教程》:本文主要介绍如何安装和配置VSCode,包括安装步骤、环境配置(如汉化包、远程SSH连接)、语言包安装(如C/C++插件)等,文中给出了详... 目录一、安装vscode二、环境配置1.中文汉化包2.安装remote-ssh,用于远程连接2.1安装2

Redis多种内存淘汰策略及配置技巧分享

《Redis多种内存淘汰策略及配置技巧分享》本文介绍了Redis内存满时的淘汰机制,包括内存淘汰机制的概念,Redis提供的8种淘汰策略(如noeviction、volatile-lru等)及其适用场... 目录前言一、什么是 Redis 的内存淘汰机制?二、Redis 内存淘汰策略1. pythonnoe

windos server2022的配置故障转移服务的图文教程

《windosserver2022的配置故障转移服务的图文教程》本文主要介绍了windosserver2022的配置故障转移服务的图文教程,以确保服务和应用程序的连续性和可用性,文中通过图文介绍的非... 目录准备环境:步骤故障转移群集是 Windows Server 2022 中提供的一种功能,用于在多个