Как добавить дополнительные имена входа в активный каталог в базу данных Azure? - PullRequest
0 голосов
/ 25 августа 2018

Мне удалось настроить вход в активный каталог для моей базы данных Azure.Теперь я хочу добавить дополнительные имена входа в активный каталог и установить их разрешения

Я понимаю, что для этого мне нужно использовать Management Studio, и я установил SSMS v17.8.1

Я изучал документы но я не могу найти инструкции

[Обновить]

После прочтения ответа Конора я смог создать пользователя

CREATE USER [jobuser@mydomain] FROM EXTERNAL PROVIDER WITH DEFAULT_SCHEMA=[dbo] 

Однако еслиЯ пытаюсь войти в систему, используя MSSMS с Active Directory - аутентификация по паролю. Я получаю

Ошибка входа для пользователя 'NT AUTHORITY \ ANONYMOUS LOGON' (MIcrosoft SQL Server, Ошибка 18456)

[Обновить]

Во вкладке «Свойства соединения»
мне пришлось переписать имя базы данных

overtype the database name

1 Ответ

0 голосов
/ 25 августа 2018

На этой конкретной странице показан только пример с использованием логина / пользователя SQL, поэтому я могу понять, почему вы запутались.

Пожалуйста, прочитайте эту страницу: https://docs.microsoft.com/en-us/sql/t-sql/statements/create-user-transact-sql?view=sql-server-2017

В частности, выхотите создать пользователя, используя пример AS EXTERNAL PROVIDER.Это говорит SQL Azure (и SQL DW) использовать Azure Active Directory вместо создания пользователя SQL.Обратите внимание, что это не работает (на сегодняшний день) в SQL Server.(SQL Server поддерживает встроенную проверку подлинности на локальном Active Directory, но в настоящее время он просто не поддерживает службу Azure Active Directory.)

Кроме того, для выполнения этого шага нет особых требований к использованию SSMS.Вы можете сделать это в SSMS, SQL Operation Studio, с помощью одного из драйверов клиента SQL в программе, которую вы пишете (или какой-либо сторонней программе, которая может вызывать SQL поверх них), sqlcmd и т. Д. Вам даже не нужно иметьновейшие SSMS для работы (хотя рекомендуется использовать SQL Azure с максимальной эффективностью, включая подсветку синтаксиса).

Пожалуйста, попробуйте и посмотрите, разблокирует ли он вас.

ЛучшийУдачи!

...