В настоящее время я являюсь администратором сервера на сервере SQL Azure. Когда я создаю приложение-функцию Azure и подключаюсь к базе данных (на сервере), мне нужно указать строку подключения sql из приложения. Строка подключения будет использовать мое имя пользователя и пароль.
Я хочу изменить это, чтобы администратор сервера был активной группой каталогов (группа разработки или что-то в этом роде). Служба поддержки Microsoft сказала мне, что я не могу установить пароль для активной группы каталогов. Как создать строку подключения без пароля? Или мне нужно создать учетную запись Office 365 с удостоверением разработчика, чтобы я мог установить пользователя и пароль разработчика?
В управлении сервером Sql (ssms) администратор сервера указан в каталоге безопасности. Я использовал имя пользователя и пароль администратора сервера для подключения к базе данных из приложений-функций Azure.
Теперь я создал пользователя с именем Development для ssms следующим образом:
USE CompanyDatabase
СОЗДАТЬ ЛОГИН Разработка
С ПАРОЛЕМ = 'пароль';
GO
Я попытался использовать имя разработчика в качестве параметров в строке подключения и получил эту ошибку:
Исключение было сгенерировано целью вызова. Поставщик данных .Net SqlClient: основной сервер "Development" не может получить доступ к базе данных