开发过程中不需要限制账户的过期时间,所以需要进行一些设置。
1 查看用户的proifle是哪个,一般是default:
SELECT username,PROFILE FROM dba_users;
2 查看指定概要文件(如default)的密码有效期设置:
SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
3 将密码有效期由默认的180天修改成“无限制”:
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
修改之后不需要重启动数据库,会立即生效。
4 修改后,还没有被提示ORA-28002警告的帐户不会再碰到同样的提示;
已经被提示的帐户必须再改一次密码,举例如下:
$sqlplus / as sysdba
sql> alter user smsc identified by <原来的密码> ----不用换新密码
oracle11g启动参数resource_limit无论设置为false还是true,密码有效期都是生效的,所以必须通过以上方式进行修改。以上的帐户名请根据实际使用的帐户名更改。
分享到:
相关推荐
Oracle 11g 是一款广泛使用的数据库管理系统,在企业级应用中扮演着重要的角色。然而,在使用过程中,用户可能会遇到密码过期的问题,这主要是由于Oracle 11g 默认设置中的密码有效期(`PASSWORD_LIFE_TIME`)限制所...
Oracle11g口令过期的解决办法整理 Oracle11g密码过期是指数据库用户的密码达到设置的有效期限,需要重新修改密码以继续使用数据库。在 Oracle11g 中,密码过期是通过 Profile 文件来控制的,每个用户都有一个对应的...
Oracle11G是一款广泛使用的数据库管理系统,其安全性是企业数据管理的重要组成部分。当忘记或需要重置用户密码时,按照一定的步骤操作即可完成密码的重新设置。以下将详细阐述这个过程,以及涉及到的相关知识点。 ...
### Oracle 11g 用户过期问题解析 #### 一、Oracle 11g 新特性:用户密码的有效期 在Oracle 11g版本中,引入了一项重要的新特性——用户密码的有效期管理。这项特性旨在提高数据库的安全性,通过设定密码的有效期...
Oracle 11g OCP(Oracle Certified Professional)是Oracle公司提供的一套认证体系,专门针对数据库管理员的技能和知识水平。考试编号052通常指涉及Oracle数据库管理、恢复和优化的专项技能。下面将详细解析上述标题...
根据提供的文件信息,本文将详细解析Oracle 11g中的自动维护任务配置与调优方法,特别是关于如何修改时间窗口等内容。 ### Oracle 11g 自动维护任务配置与调优 #### 一、理解Oracle自动维护任务 Oracle 11g引入了...
Oracle 11g 推出时间 - Oracle 11g 发布于2007年7月11日。 #### 6. Oracle 版本号的含义 - Oracle 版本号通常采用“主版本号.次版本号.修正版本号”的格式表示,如11.2.0.4。 - “主版本号”代表主要版本,如11...
- `-e <日期>`用于指定账户过期的日期; - `-f <天数>`用于指定密码过期后多少天内未更改则禁用该账户; - `-g <群组>`用于指定用户的初始群组; - `-G <群组>`用于指定用户的附加群组; - `-m`用于自动创建...
在Oracle 11g数据库系统中,用户可能会遇到密码过期的问题,这主要涉及两个方面:密码生命周期管理和失败登录尝试次数限制。以下是对这两种情况的详细解析和解决方案。 首先,密码过期通常是因为Oracle默认的...
在Oracle 11g版本中,默认情况下,系统在default概要文件(profile)中设置了一个参数`PASSWORD_LIFE_TIME`,该参数用于定义密码的有效期限。默认值为180天,即6个月后密码会自动过期,需要重新设置。 #### 解决方案...
### Oracle Database 11g OCP 认证全合一考试指南知识点详解 #### 一、基础知识概述 在《Oracle Database 11g OCP 认证全合一考试指南》这本书中,作者首先从数据库的基本概念入手,介绍了数据库的定义、SQL语言的...
Oracle 11g版本提供了丰富的功能来确保用户账户的安全,包括修改密码、锁定和解锁账户。本文将深入探讨这些功能,并提供具体的实例代码。 首先,我们要了解如何修改Oracle 11g用户密码。密码的修改通常由管理员或...
在Windows Server 2008 R2 x64环境下安装Oracle 10g时,可能会遇到各种问题,如安装过程卡在85%,或者安装完成后`oracleDBConsole`服务无法启动,这将导致Oracle企业管理器(OEM)也无法正常运行。为了解决这些问题...
默认情况下,Oracle 11G创建的用户密码会在180天后自动过期,以强制用户定期更改密码,提高账户安全性。然而,这种策略可能会在某些情况下导致不便,比如当用户忘记更改密码或者系统中存在自动运行的进程时。 当...
总的来说,Oracle 11g的管理员密码忘记问题可以通过sqlplus轻松解决,而理解并掌握sqlplus的使用方法对于Oracle数据库的日常管理和故障排除是至关重要的。通过不断学习和实践,你将能更好地管理你的Oracle数据库环境...
3. **检查Resource Limit配置**:在Oracle 11g中,默认情况下`resource_limit`参数可能被设置为`FALSE`,导致某些操作无法执行。如果遇到这种情况,可以先将其改为`TRUE`。 ```sql SQL> alter system set resource...
Oracle 11g默认在"default"概要文件中设置了`PASSWORD_LIFE_TIME=180天`,这意味着用户密码将在180天后自动过期。当密码过期后,用户在尝试登录时会收到`ORA-28002`警告,这将导致业务进程无法正常连接数据库。为了...
- **口令过期**:使用户的口令立即过期,下次登录时必须更改口令。 ```sql SQL> ALTER USER myuser PASSWORD EXPIRE; ``` #### 二、权限 在Oracle 10g中,权限分为两种类型:系统权限和对象权限。 ##### (一)...
【Oracle用户密码管理】 在Oracle数据库管理中,用户密码的管理是安全性的重要组成部分。这篇博客主要探讨了Oracle用户密码...同时,对于DBA来说,了解如何处理账户的锁定、过期等问题也是日常运维中必不可少的技能。