Добавление учетных записей с аутентификацией в Windows или групп в базу данных SQL Server.

Чтобы добавить учетную запись с аутентификацией в Windows или группу в SQL Server, сначала необходимо создать доменную или локальную учетную запись или группу, добавить ее в экземпляр SQL Server, затем добавить пользователя в каждую базу данных, к которой ему необходим доступ, и сопоставить с ними имя пользователя. Дополнительно, создайте схему для пользователя базы данных, если он должен быть владельцем данных.

ПримечаниеПримечание:

Нельзя использовать аутентификацию в Windows при работе с сервисом ArcSDE и с сервером приложений ArcSDE, установленным на другом сервере (не там, где находится экземпляр SQL Server). Подробнее см. в статье 36420 в ArcGIS Resource Center.

Шаги:
  1. Подключение к экземпляру SQL Server.
  2. Перейдите в папку Security, щелкните правой кнопкой мыши на Logins и выберите New Login.
  3. На странице General щелкните кнопку Search, чтобы найти локальную или доменную учетную запись пользователя или группу.

    Кнопка Search открывает окно Select User or Group, в котором можно запросить имена локальных или доменных пользователей или групп. Если вы добавляет группу Windows, убедитесь, что тип объекта содержит группы.

    Добавление Group как типа объекта

  4. Щелкните ОК, чтобы закрыть диалоговое окно Select User or Group.

    Выбранный пользователь или группа добавляются в диалоговое окно Login - New.

  5. Убедитесь, что выбрана опция Windows authentication.
  6. На странице General также можно изменить другие параметры или принять параметры по умолчанию.

    См. SQL Server Books Online, чтобы получить инструкции по изменению этих параметров.

  7. Щелкните ОК, чтобы закрыть диалоговое окно Login – New.
  8. Теперь добавьте пользователя к базе данных, к которой учетная запись или группа должна иметь доступ.
  9. В Object Explorer разверните папку Database.
  10. Разверните базу данных, к которой предоставляется доступ.
  11. Разверните папку Security в базе данных.
  12. Щелкните правой кнопкой мыши на папку Users и выберите New User.
  13. Введите имя пользователя в поле User name.
  14. Щелкните на кнопку рядом с полем Login name, чтобы найти имя пользователя, которое вы добавили в экземпляр SQL Server в предыдущих семи шагах.
  15. Если вы добавляете отдельную учетную запись, а не группу, а пользователь должен быть владельцем данных в базе геоданных, введите имя схемы в поле Default schema.

    Помните, что имя пользователя и схемы должны совпадать.

    Для групп Windows, соответствующая схема будет создана для каждого члена группы при первой попытке создания данных в базе геоданных. Имя схемы будет совпадать с именем учетной записи, а не с именем группы. Это происходит автоматически; заранее создавать схему не нужно.

  16. Можно поместить пользователя в роль, отметив одну из ролей в списке Role Members.
  17. Щелкните ОК, чтобы закрыть диалоговое окно Database User – New.
  18. Если вы добавили учетную запись Windows, которой будут принадлежать данные, добавьте соответствующую схему. Как указано выше, если вы добавили группу Windows, добавлять схему не нужно.
  19. Если пользователю будет нужно владеть данными в базе геоданных, щелкните правой кнопкой мыши на папку Schemas в Object Explorer и выберите New Schema.
  20. Введите то же имя схемы, которое вы вводили в поле Default schema для этого пользователя.
  21. Щелкните Search, чтобы выбрать владельца схемы.
  22. Введите имя пользователя и щелкните Check Names.
  23. Щелкните OK, чтобы закрыть окно Search.
  24. Щелкните ОК, чтобы закрыть диалоговое окно Schema – New.

Связанные темы

5/10/2014