Académique Documents
Professionnel Documents
Culture Documents
processadmin Pueden finalizar los procesos que se ejecutan en una instancia de SQL Server.
setupadmin Puede agregar y quitar servidores vinculados mediante instrucciones SQL. (La
pertenencia a sysadmin es necesaria cuando se utiliza Management Studio.)
bulkadmin Pueden ejecutar la instrucción BULK INSERT.
diskadmin Se utiliza para administrar archivos de disco.
dbcreator Pueden crear, alterar, eliminar y restaurar cualquier base de datos.
Cada inicio de sesión de SQL Server pertenece al rol de servidor public. Cuando un
public servidor principal no ha concedido o denegado permisos específicos en un objeto, el
usuario hereda los permisos concedidos al rol public en ese objeto. Sólo se deben
asignar permisos públicos a cualquier objeto cuando se desee que el objeto esté
disponible para todos los usuarios. No se puede cambiar la membresía de public.
Roles de servidor
sp_helpsrvrole Devuelve una lista de roles de nivel de servidor.
sp_helpsrvrolemember Devuelve información sobre los miembros de un rol de nivel de servidor.
sp_srvrolepermission Muestra los permisos de un rol de nivel de servidor.
IS_SRVROLEMEMBER Indica si un inicio de sesión de SQL Server es miembro del rol de nivel de servidor
especificado.
sys.server_role_members Indica si un inicio de sesión de SQL Server es un miembro del rol de nivel de servidor
especificado.
sp_addsrvrolemember Añade un inicio de sesión como miembro de un rol de nivel de
servidor. Obsoleto. Utilizar ALTER SERVER ROLE en su lugar.
sp_dropsrvrolemember Elimina un inicio de sesión de SQL Server o un usuario o grupo de Windows de una
función de nivel de servidor. Obsoleto. Utilizar ALTER SERVER ROLE en su lugar.
CREATE SERVER ROLE Crea un rol de servidor definido por el usuario.
ALTER SERVER ROLE Modifica la pertenencia a un rol de servidor o modifica el nombre de un rol de servidor
definido por el usuario.
DROP SERVER ROLE Elimina un rol de servidor definido por el usuario.
IS_SRVROLEMEMBER Determina la pertenencia a un rol de servidor.
1
Roles de nivel de base de datos
sp_helpdbfixedrole Devuelve una lista de los roles fijos de base de datos.
sp_dbfixedrolepermission Muestra los permisos de un rol fijo de base de datos.
sp_helprole Proporciona información sobre los roles de la base de datos.
sp_helprolemember Muestra los miembros de un rol de la base de datos.
sys.database_role_members Devuelve una fila para cada miembro de cada rol de base de datos.
IS_MEMBER Indica si el usuario actual es miembro del grupo de Windows especificado o del rol base
de datos.
CREATE ROLE Crea un nuevo rol de base de datos.
ALTER ROLE Cambia el nombre o la pertenencia de un rol de base de datos.
DROP ROLE Elimina un rol de base de datos.
sp_addrole Crea un nuevo rol de base de datos.
sp_droprole Elimina un rol de base de datos.
sp_addrolemember Agrega un rol de usuario de base de datos, un inicio de sesión de Windows o un grupo
de Windows a un rol de base de datos.
sp_droprolemember Elimina una cuenta de seguridad de un rol en la base de datos.
GRANT Proporciona permisos a un rol.
DENY Deniega permisos a un rol.
REVOKE Elimina los permisos otorgados o denegados anteriormente.