sql login

26/05/2004 - 21:38 por jacko | Informe spam
hola, alguien me puede decir como puedo saber si un usuario existe en un
servidor sql server, algo como una consulta, por ejemplo desde mi aplicacion
me hace falta saber si el usuario foo esta creado en el servidor y hago esto

IF EXISTS (SELECT [name] FROM sysusers WHERE [name] = 'foo') SELECT 1 ELSE
SELECT 0

pero siempre me devuelve 0, como si no existiera, sin embargo el usurio si
existe
la ayuda dice que en la tabla sysusers es donde se almacenan los usuarios,
pero las consultas que hago sobre esa tabla no me devuelven los usuarios que
he creado en el servidor.
alguien que me ayude con eso por favor.
saludos
 

Leer las respuestas

#1 Isaías
26/05/2004 - 21:57 | Informe spam
select
case when exists(SELECT [name] FROM sysusers WHERE [name]
= 'ngomez') then 1 else 0 end

Preguntas similares