HAS_DBACCESS (Transact-SQL)

Devuelve información acerca de si el usuario tiene acceso a la base de datos especificada.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL


HAS_DBACCESS ( 'database_name' ) 

'database_name'

Es el nombre de la base de datos de la que el usuario desea información de acceso. database_name es de tipo sysname.

HAS_DBACCESS devuelve 1 si el usuario tiene acceso a la base de datos, 0 si no tiene acceso y NULL si el nombre de la base de datos no es válido.

Debe pertenecer a la función public.

En el siguiente ejemplo se comprueba si el usuario actual tiene acceso a la base de datos AdventureWorks.

SELECT HAS_DBACCESS('AdventureWorks');
GO

Adiciones de comunidad

AGREGAR
Mostrar: