¿Cómo creo varios usuarios con un inicio de sesión para tener acceso a una sola base de datos [cerrada]

dba.stackexchange https://dba.stackexchange.com/questions/116607

  •  29-09-2020
  •  | 
  •  

Pregunta

cerrado . Esta pregunta necesita detalles o claridad . Actualmente no está aceptando respuestas.

¿Quieres mejorar esta pregunta? Agregar detalles y aclarar el problema por Edición de esta publicación .

cerrado hace 5 años .

¿Cuál es el beneficio de crear un inicio de sesión para los usuarios?

Si un inicio de sesión otorga la entrada principal en el servidor, quiero otorgar este inicio de sesión a tres usuarios:

  1. db-escritor
  2. db-lector
  3. ddl-admin
  4. cada uno con diferentes privilegios.

    ¿Cómo hago esto?

No hay solución correcta

Otros consejos

Creo que realmente confundes a los usuarios de inicios de sesión y de base de datos como Thronk dijo . Un inicio de sesión puede estar asociado con muchos usuarios, pero solo en diferentes bases de datos. Como dijo Thronk, es una relación 1: 1 entre un SQL Server Iniciar sesión y un usuario de la base de datos .

Debe usar múltiples vuelos asignados a diferentes usuarios de bases de datos en su base de datos universitaria con diferentes permisos que desee.

Otra forma de hacer lo que quiere es usar Ejecutar como Y conceda impersonate, pero tendrá que hacerlo programáticamente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a dba.stackexchange
scroll top