Ten en cuenta que en las ciencias cualquier problema casi siempere puede tener diferentes soluciones, pero aquí te enseñamos la mejor y más eficiente.
Solución:
select name, hasaccess
from sys.syslogins
creo que el campo hasaccess
es lo que buscas Según MSDN, hasaccess
es 1
si el inicio de sesión tiene acceso a la instancia, y 0
que no.
Reduciendo la unión:
seleccione el nombre, is_disabled de sys.sql_logins donde is_disabled=1 ordenar por 1
use sys.sql_logins para verificar el estado de activación/desactivación del inicio de sesión. ejemplo
select * from syslogins sl
join
sys.sql_logins sql
on sl.sid=sql.sid
where is_disabled=1
Sección de Reseñas y Valoraciones
Si para ti ha resultado útil este post, sería de mucha ayuda si lo compartieras con más seniors y nos ayudes a extender nuestra información.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)