Диалоговое окно входа в SQL Server Management Studio отсутствует

Я использую SQL Server Management Studio v17.6.

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

Я не вижу этого диалога; вместо этого я получаю сценарий для CREATE LOGIN, что нормально, но я бы предпочел диалог.

Я не вижу возможности переключиться с получения сценария на получение диалогового окна. Я не знаю, есть ли в этой версии диалоговое окно или я просто не нахожу этот вариант.

Диалоговое окно входа в SQL Server Management Studio отсутствует

Вы выбираете «Новый вход ...» или «Сценарий входа в систему как> Создать в> Новое окно редактора запросов»?

Jacob H 29.08.2018 20:14

Я выбираю «Новый вход». Это похоже на другие действия, такие как добавление нового пользователя. Я просто получаю сценарий.

Richard 29.08.2018 20:28

Есть ли у вас надстройки в SSMS?

Jacob H 29.08.2018 20:33

Никаких дополнений. Имеет ли значение использование Azure?

Richard 29.08.2018 20:35

Я не использовал Azure несколько лет, но не сомневаюсь, что это ограничение.

Jacob H 29.08.2018 20:49

Вроде все. Спасибо за ответ. stackoverflow.com/questions/26978549/…

Richard 29.08.2018 20:56
ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
Понимание Python и переход к SQL
Понимание Python и переход к SQL
Перед нами лабораторная работа по BloodOath:
3
6
4 354
2

Ответы 2

В настоящее время это ограничение Azure SQL.

Дополнительную информацию можно найти здесь на azure.microsoft.com или здесь в Microsoft docs.

При создании нового входа в систему с помощью следующего пункта меню SSMS:

вот что появляется в базе данных Azure SQL:

вместо этого появляется диалоговое окно при использовании локальной базы данных:

Я также нашел полезный пост, в котором объясняются ограничения на момент написания этого поста.

Ограничения Azure SQL

То, что я сделал, было внутри SSMS, при подключении к вашему экземпляру Azure SQL убедитесь, что вы сначала подключены к основной базе данных, как показано:

Затем запустите этот скрипт со своими значениями для главной БД.

СОЗДАТЬ ВХОД WorldCitiesLogin С ПАРОЛЕМ = N '<ваш_пароль>' ИДТИ

Затем переключите свой экземпляр в SSMS на базу данных, для которой вы хотите сопоставить свой логин:

Затем запустите этот скрипт с вашим именем пользователя, которое соответствует вновь созданному логину, указанному выше:

СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ WorldCitiesUser ДЛЯ ВХОДА WorldCitiesLogin С DEFAULT_SCHEMA = [dbo] ИДТИ

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