SafeChildren Banner

Havoc Oracle Solaris Experts

lunes, 1 de febrero de 2010

Desbloquear Cuenta Usuario Oracle

Introducción
Si tenemos activada la opción de bloqueo de cuentas en Oracle después de un número de intentos fallidos, al intentar conectarnos Oracle nos devolverá el error <ORA-28000 - Cuenta Bloqueada>. Para poder desbloquearla simplemente debremos utilizar la instrucción <ALTER USER> con la opción <ACCOUNT UNLOCK>

Veamos un ejemplo, primero bloquearemos la cuenta TEST y luego la desbloquearemos
$ sqlplus / as sysdba

SQL*Plus: Release 10.2.0.4.0 - Production on Wed Jan 27 17:22:08 2010

Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.

Conectado a:
Oracle Database 10g Release 10.2.0.4.0 - 64bit Production

SQL>  ALTER USER TEST ACCOUNT LOCK;

Usuario modificado.

SQL> CONN TEST
Introduzca la contraseña:

ERROR: ORA-28000: la cuenta esta bloqueada
Advertencia: !Ya no esta conectado a ORACLE!

SQL> CONN / AS SYSDBA

SQL> ALTER USER TEST ACCOUNT UNLOCK;

Usuario modificado.

SQL> CONN TEST
Introduzca la contraseña:

Conectado.

SQL> QUIT

Referencias

1 comentario:

  1. y para evitar k la base de datos se cierre, por k ami me paso igual, cambien el usuario sys, y un usuario adicional donde almacenaba la base de datos, y logicamente se cierra al cambiar la contraseña, pero ahora cada vez k quiero accesar la tengo que abrir

    ResponderEliminar