Docker
  • Introduction
  • Docker
    • Introduction
    • Install Docker
    • Detener imagenes
    • Ejecutar el bash de una imagen
    • Detener contenedor docker-compose actual
    • Remover imagenes
    • Instalar una imagen
    • Comandos docker
    • Ejecutar el contenedor
    • Registrarse en Docker Hub
    • Ver listado de contenedores
    • Subir imagen a DockerHub
    • Configurar los paquetes a instalar
    • Crear una imagen con Java Wildfly
    • Instalar MariaDB
    • NetBeans Docker maven
  • Java en Docker
    • Oracle JDK
    • OpenJDK
  • MongoDB CON DOCKER COMPOSE
    • Instalar Studio 3t
    • Crear directorio en docker
    • Copiar archivos de docker al disco
    • Ejecutar mongoShell
    • Backup/Restore en Carpetas
    • Backup en un zip
    • Restore archivo .gz
    • MongoDB Compass
  • MySQL Con Docker-Compose
  • NetBeans con MySQL Docker
  • NetBeans con MySQL Server install
  • PayaraMicro con Docker
    • Payara Micro con Bases datos
  • Payara Server Pool de Conexiones MySQL
  • MySQL BackupRestore
  • PayaraServer docker Compose
  • PayaraServer docker pool conexion
  • Jakarta EE con DockerCompose
  • OracleDB docker
    • Error de Password Expirado
  • WebLogic Docker compose
  • Ant
    • Instalar
  • Postfix
    • Instalar Postfix
  • Nano
  • Curl
  • Descargar Wildfly
  • EJBCA
    • Guia de instalacion
    • Requisitos ejbca
    • Configurar MySQL
    • User pki
    • Driver MySQL
    • OpenSSH
    • Java
    • Descargar EJBCA
    • Wildfly 10
    • Activar archivos de Configuracion
    • Ejecutar Wildfly
  • GlassFish
  • Jig Google
  • SQL Server
    • Cliente
    • Conectarse con Java
    • NetBeans con SQLServer docker
  • Restaurar bases de datos
  • Jenkins
  • Kubernetes
    • Payara con Kubernetes y Vuejs
Powered by GitBook
On this page

Was this helpful?

  1. OracleDB docker

Error de Password Expirado

PreviousOracleDB dockerNextWebLogic Docker compose

Last updated 3 years ago

Was this helpful?

Cuando se genera el error

ORA-28002: the password will expire within 7 days
28002. 00000 -  "the password will expire within %s days"
*Cause:    The password of the user's account has expired. Since the user's
           account is associated with a password profile with a limited
           password grace period and grace period is yet to elapse, the user
           will not be prompted to input a new password and ORA-28002 warning
           message will continue to be displayed upon each successful login
           to the user account, until the user changes their password.
           Once the grace period elapses, the password will expire and user
           login will start failing with ORA-28001 error, until the user
           changes their password.
*Action:   Change the password or contact the database administrator.
Código de proveedor 28002

Fuente

Pasos

Primero vemos el nombre del container

docker ps -a

luego ejecuta

docker exec -it 2b2c75a38833 bash -c "source /home/oracle/.bashrc; sqlplus /nolog"

Nos muestra la consola SQL>

Ahora para Conectarse a la base de datos

connect sysPL as SYSDBA

el password es:

Oradoc_db1

Ejecutar

 alter profile "DEFAULT" limit password_life_time unlimited;

Luego para indicar el numero de días de gracia para el password

alter profile "DEFAULT" limit password_grace_time 500;

Cambiar la contraseña del usuario

 alter user <nombreusuaro> identified by <nuevopassword>;

Luego ejecute

alter profile "DEFAULT" limit password_life_time unlimited;
alter profile "DEFAULT" limit password_grace_time 500;
alter user <user> identified by <nuevopassword>;

https://blogs.oracle.com/sql/post/how-to-fix-ora-28002-the-password-will-expire-in-7-days-errors
Logo