permission ejemplos create and all sql-server permissions

sql-server - ejemplos - sql server create user and grant permission



Acceso a funciones "públicas" en SQL Server (2)

¿Alguien puede decirme qué permiso tiene el público en el servidor sql?

Gracias


Por defecto, la función pública no puede hacer nada *. Algunos DBA otorgarán a la función pública derechos adicionales (para ver o cambiar datos o ejecutar procesos almacenados) si desean que todos tengan esos derechos.

* - Bueno, casi cualquier cosa. Pueden ver algunas vistas del sistema y ejecutar consultas que no tocan ningún dato (como "seleccionar ''a''").

Para ver los derechos específicos, haga clic con el botón derecho en la función (en SQL 2005 es Bases de datos> {Su base de datos}> Seguridad> Funciones> Función de base de datos) y seleccione Propiedades.

Editar: es posible que también desee verificar la función pública a nivel de servidor. Que se encuentra en Seguridad> Funciones del servidor> public


Cada usuario de base de datos pertenece a la función de base de datos pública.

Cuando a un usuario no se le han otorgado o denegado permisos específicos sobre un objeto asegurable, el usuario hereda los permisos otorgados al público en ese objeto.

El rol de servidor público tiene permiso de VER CUALQUIER BASE DE DATOS y el permiso CONECTAR en los puntos finales predeterminados.

En realidad, el rol de servidor público no es un rol de servidor fijo, porque los permisos se pueden cambiar, pero cada usuario pertenece a la función de base de datos pública de forma predeterminada.

puede verificar esto aquí: https://msdn.microsoft.com/en-us/library/ms188659.aspx