Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Desbloqueo de usuarios ORACLE;

Estas en el tema de Desbloqueo de usuarios ORACLE; en el foro de Oracle en Foros del Web. Hola amigos soy nuevo en oracle y tengo un problemilla les explico, tengo una base de datos de oracle 8.1.7 pero todos los usuarios me ...
  #1 (permalink)  
Antiguo 04/08/2009, 10:26
 
Fecha de Ingreso: agosto-2009
Mensajes: 3
Antigüedad: 14 años, 8 meses
Puntos: 0
Desbloqueo de usuarios ORACLE;

Hola amigos soy nuevo en oracle y tengo un problemilla les explico,

tengo una base de datos de oracle 8.1.7 pero todos los usuarios me aparecen bloqueados con la opcion select username, account_status FROM dba_users;

ej.
USERNAME ACCOUNT_STATUS
------------------------------ --------------------------------
MLOPEZ LOCKED
CRODRIGUB LOCKED
CALVAREZ LOCKED
NDELATORRE LOCKED

asi me aparecen todos los usuarios como bloqueados la pregunta es como puedo hacerle para desbloquear todos los usuarios de esta base de datos tengo entendido que por un usuario se utiliza la sentencia
alter user USUARIO account unlock;

PODRIAN PLIS AYUDARME.

Saludos!!!!!
  #2 (permalink)  
Antiguo 04/08/2009, 10:36
 
Fecha de Ingreso: junio-2009
Ubicación: Guadalajara Jalisco Mexico
Mensajes: 56
Antigüedad: 14 años, 10 meses
Puntos: 2
Respuesta: Desbloqueo de usuarios ORACLE;

asi como lo pusiste es exactamente como lo debes de de hacer, por ejemplo:
alter user MLOPEZ account unlock;

Para desbloquearlos todos no hay forma que yo sepa, lo unico que se me ocurre seria crear un script que te genere la sintaxis para desbloquearlos todos y ese ejecutarlo,
Código:
select 'alter user ' || username  || ' account unlock ' FROM dba_users where account_statis ='locked'
Espero que ayude esto.

Saludos.
  #3 (permalink)  
Antiguo 04/08/2009, 10:46
 
Fecha de Ingreso: agosto-2009
Mensajes: 3
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Desbloqueo de usuarios ORACLE;

Podrias ayudarme con el sript por que no tengo la mas minima idea de como hacerlo plis.

Saludos!!!1
  #4 (permalink)  
Antiguo 04/08/2009, 10:49
 
Fecha de Ingreso: junio-2009
Ubicación: Guadalajara Jalisco Mexico
Mensajes: 56
Antigüedad: 14 años, 10 meses
Puntos: 2
Respuesta: Desbloqueo de usuarios ORACLE;

Asi como sacaste los usuarios bloqueados ahi corre el codigo que puse arriba, y el resultado lo vuelves a correr en la ventana, supongo que estas usando sqlplus, o si no prueba con el DBA Studio y desde ahi desbloquea los usuarios, aunque no podras uno por uno sera con interfaz grafica.
__________________
http://dbamex.blogspot.com
  #5 (permalink)  
Antiguo 04/08/2009, 10:56
 
Fecha de Ingreso: agosto-2009
Mensajes: 3
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Desbloqueo de usuarios ORACLE;

me marca error

ERROR at line 1:
ORA-00904: invalid column name
  #6 (permalink)  
Antiguo 13/08/2013, 14:31
 
Fecha de Ingreso: abril-2012
Ubicación: Bucaramanga
Mensajes: 18
Antigüedad: 12 años
Puntos: 0
Respuesta: Desbloqueo de usuarios ORACLE;

Saludos

El error te marca por que en el script

select 'alter user ' || username || ' account unlock ' FROM dba_users where account_statis ='locked'

no es account_statis ='locked' es account_status ='locked'

Espero te sirva.
  #7 (permalink)  
Antiguo 13/08/2013, 15:53
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Desbloqueo de usuarios ORACLE;

inteljuan!
este es un tema de hace 4 años.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:59.