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
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