Принципал сервера уже существует, но не отображается в SSMS
Я создал имена входа в Azure SQL через SSMS в двух других средах, но на третьем сервере SQL Azure та же самая команда SQL создает имена входа, но они не отображаются в SSMS. Я использую эти логины, чтобы затем пользователи для баз данных. Как я уже говорил, он работал на любом другом SQL Server Azure.
Однако, когда я создаю свои логины, они не отображаются в разделе "Безопасность"> "Логины", и если я пытаюсь создать пользователя для БД, я получаю следующую ошибку:
'myuser' не является действительным логином или у вас нет разрешения.
Вот мой SQL для создания логина:
CREATE LOGIN myuser WITH PASSWORD = 'p@ssword';
Вот мой SQL, который я запускаю на выбранной базе данных, чтобы добавить созданного выше пользователя с правами на выполнение:
CREATE USER [myuser] FROM LOGIN [myuser];
GRANT EXECUTE TO [myuser]
Чтобы быть понятным, Логин (первый SQL) сказал, что он создан, но он не отображается в SSMS и не позволяет мне создавать пользователей в БД