¿Es posible otorgar privilegios de lector de datos a un rol de base de datos de SQL Server en lugar de a un usuario?¿Cómo puedo otorgar a datareader un rol sql?
5
A
Respuesta
8
Usando el comando GRANT.
USE DBNAME;
GRANT SELECT TO RoleName;
GO
3
Se podría añadir a su función de base (definido por el usuario) a db_datareader como miembro papel, usando la interfaz de usuario.
+0
A través de la GUI, vea las propiedades de la función de base de datos 'db_datareader'. En la pestaña General, debajo de 'Miembros de este rol:', haga clic en 'Agregar ...'. Este diálogo permite la selección de usuarios u otras funciones de la base de datos. –
Cuestiones relacionadas
- 1. T-SQL Cómo otorgar rol al usuario
- 2. ¿Cómo puedo convertir DataSet a a DataReader?
- 3. asp.net sql datareader loop por columnas
- 4. ¿Cómo otorgar permiso de sendmail al usuario del servidor sql?
- 5. Analizando un decimal de un DataReader
- 6. ¿Cómo funciona DataReader?
- 7. Rieles Agregar Rol rol a través del formulario de usuario
- 8. ¿Cómo puedo "otorgar crear usuario" como usuario no root?
- 9. SQL Server - ¿Cómo otorgar acceso de lectura a TODAS las bases de datos a un inicio de sesión?
- 10. Forma rápida de otorgar permisos de Exec al rol de base de datos para muchos procesos almacenados
- 11. acceso de rol "público" en SQL Server
- 12. Otorgar privilegio de ejecución al procedimiento almacenado en SQL Azure
- 13. Cómo otorgar elevación con Delphi
- 14. ¿Cómo otorgar permisos de sistema a mi aplicación de Android?
- 15. Otorgar usuario un punto cada día
- 16. AutoMapper Mapeo IEnumerable a DataReader Edición
- 17. ADO.Net DataReader timeout issue
- 18. cómo otorgar privilegios de usuario en un esquema específico?
- 19. convertido dataReader Diccionario
- 20. ¿Cómo otorgar diferentes permisos a varias clases de Java?
- 21. Cómo otorgar todos los privilegios en vistas a usuarios arbitrarios
- 22. DataReader mejores prácticas
- 23. ¿Cómo trato la pérdida repentina de conexión a SQL Azure en mi rol de Azure?
- 24. ¿Cómo implemento una función Peek() en un DataReader?
- 25. Cómo otorgar a los usuarios acceso de solo lectura a todas las bases de datos
- 26. Cómo usar datareader con valores nulos
- 27. SQL Azure + Obteniendo un error 'Ya hay un DataReader abierto asociado a este Comando ...', incluso después de establecer 'MultipleActiveResultSets = True'
- 28. ¿Se debe otorgar el permiso CONTROL en un Procedimiento almacenado en SQL Server 2005?
- 29. ¿Cómo otorgar permiso completo a un archivo creado por mi aplicación para TODOS los usuarios?
- 30. ¿es posible otorgar estados a las cartas compuestas de textview?
Además, es posible que no le permita otorgarle los roles integrados ("db_ *"); al menos, no lo hará a través de la IU. Pero puedes otorgar a los roles que crees. – GalacticCowboy