Как мне создать несколько пользователей с одним в системом, чтобы иметь доступ к одной базе данных [Закрыто]

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

  •  29-09-2020
  •  | 
  •  

Вопрос

<в сторону CLASS="S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль= «Статус»>
закрыт . Этот вопрос нуждается в Детали или ясность . В настоящее время он не принимает ответы.

Хотите улучшить этот вопрос? Добавить детали и уточнить проблему с помощью Редактирование этого поста .

Закрытый 5 лет назад .

Улучшить этот вопрос .

Что такое преимущество создания входа в систему для пользователей?

Если логин предоставляет основную запись на сервер, я хочу предоставить этот логин тремя пользователям:

  1. db-писатель
  2. db-reader
  3. ddl-admin
  4. каждый с разными привилегиями.

    Как мне это сделать?

Нет правильного решения

Другие советы

Я думаю, что вы на самом деле запутаете логины и пользователей базы данных как Трон сказал . Один логин может быть связан со многими пользователями, но только в разных базах данных. Как сказал Тёнк, это отношение 1: 1 между SQL Server Login и пользователем базы данных .

Вы должны использовать несколько логинов, сопопущенных с разными пользователями базы данных в вашей университетской базе данных с разными разрешениями, как вы хотите.

Другой способ сделать то, что вы хотите использовать Выполните как И Грант impersonate, но вам придется сделать это программически.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с dba.stackexchange
scroll top