Uruchom to zapytanie na wzorcu. Otrzymasz listę loginów istniejących na poziomie serwera.
SELECT A.name as userName, B.name as login, B.Type_desc, default_database_name, B.*
FROM sys.sysusers A
FULL OUTER JOIN sys.sql_logins B
ON A.sid = B.sid
WHERE islogin = 1 and A.sid is not null
Uruchom to w bazie danych, którą chcesz wyeksportować jako bacpac, aby później zaimportować ją do instancji SQL Server:
SELECT DB_NAME(DB_ID()) as DatabaseName, * FROM sys.sysusers
Musisz usunąć loginy do bazy danych, które widzisz na poziomie serwera (w bazie danych master). Następnie spróbuj wyeksportować bazę danych jako bacpac i zaimportować ją do swojej instancji SQL Server.
Jeśli nie chcesz usuwać tych loginów/użytkowników z bieżącej bazy danych SQL Azure, skopiuj ją jako nową bazę danych Azure SQL, usuń loginy, wyeksportuj ją, a po zakończeniu upuść skopiowaną bazę danych.
Jeśli chcesz przywrócić program Bacpac na platformie Azure, użyj opcji Importuj w portalu zamiast SSMS.
Pobierz najnowszy program SSMS, aby uzyskać jak najlepsze wrażenia użytkownika.