Sybase SQL Anywhere - query sybase para usuarios

 
Vista:

query sybase para usuarios

Publicado por Santo (1 intervención) el 20/05/2008 12:04:22
Qué consulta puedo lanzar en sybase para obtener los usuarios/contraseñas de la base de datos?

algo parecido a lo que devuelve Oracle al ejecutar:

select * from all_users
select * from USER_ROLE_PRIVS
select * from USER_SYS_PRIVS
select * from TABLE_PRIVILEGES order by table_name
select * from syslogins
select * from sysusers

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Respuesta

Publicado por Leopoldo Taylhardat (83 intervenciones) el 21/05/2008 16:22:48
Saludos desde Maracay, Venezuela.

En ASA tienes estas dos opciones para la lista de usuarios..
select * from syslogins
select * from sysusers

Eso te da la lista pero no el passwd...
yo utilizo...
SELECT * FROM SYS.SYSUSERPERM que te da una lista más completa y te identifica el tipo de usuario... pero el passwd no se refleja sino encriptado o como nulo...

Se asume que ni el administrador debe saber las claves de los usuarios...

Espero que te sirva...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Nota...

Publicado por Leopoldo Taylhardat (83 intervenciones) el 21/05/2008 16:45:53
La única forma que conozco de saber el passwd de los usuarios es haciendo un 'UNLOAD' a la BD... de esa manera se descarga la(s) tabla(s) seleccionadas, las funciones y procedimientos y los usuarios de la BD y te saca el passwd legible...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Nota...

Publicado por Martin (1 intervención) el 08/12/2011 21:16:12
Como hago ese onload de la base de datos, saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar