zoukankan      html  css  js  c++  java
  • 如何处理Oracle 11g 密码过期问题

            由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”,导致密码过期,程序无法使用,业务进程会提示无法连接数据库等字样。下面我给大家详细介绍一下,如何解决Oracle 11g 密码过期的问题。

    1. 首先Win键+R键,打开运行窗口,输入cmd 回车,

      如何处理Oracle 11g 密码过期问题
    2.  打开管理员窗口,如下图所示:
      如何处理Oracle 11g 密码过期问题
    3.  用数据库system账号登录:

      C:UsersAdministrator>sqlplus

      SQL*Plus: Release 11.1.0.7.0 - Production on 星期二 4月 23 11:57:57 2013

      Copyright (c) 1982, 2008, Oracle.  All rights reserved.

      请输入用户名:  system

      输入口令:

      ERROR:

      ORA-28002: the password will expire within 7 days

    4.  连接到:

      Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - Production

      With the Partitioning, OLAP, Data Mining and Real Application Testing options

      ◆查看用户的proifle是哪个,一般是default(这个步骤仅用于检查,可以不要):

      SQL> SELECT username,PROFILE FROM dba_users;

    5.  ◆检查密码的有效期是否为默认的180天(这个步骤仅用于检查,可以不要):

      SQL> SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';

      PROFILE                        RESOURCE_NAME                    RESOURCE LIMIT

      ------------------------------ -------------------------------- -------- ----------------------------------------

      DEFAULT                        PASSWORD_LIFE_TIME               PASSWORD 180

      如何处理Oracle 11g 密码过期问题
    6.  将密码有效期由默认的180天修改成“无限制”:

      SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

      如何处理Oracle 11g 密码过期问题
      如何处理Oracle 11g 密码过期问题
    7.  检查密码的有效期是否为默认的180天:

      SQL> SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';

      完成修改

      如何处理Oracle 11g 密码过期问题
  • 相关阅读:
    如何使用腾讯位置服务地图选点组件?
    vue使用腾讯位置服务获取当前位置示例
    腾讯位置服务地址搜索&marker标记demo
    如何优雅接入腾讯地图SDK公交路线规划2?
    如何优雅接入腾讯地图SDK公交路线规划?
    地图SDK自定义路况和字体示例
    腾讯地图SDK自定义地图和路况示例
    手把手教你实现3D地图的定时高亮和点击事件
    vue实现坐标拾取器功能demo
    jmeter之安装ant
  • 原文地址:https://www.cnblogs.com/caiyt/p/14047640.html
Copyright © 2011-2022 走看看