Voer deze query uit op master. Het geeft je een lijst met logins die op serverniveau bestaan.
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
Voer dit uit op de database die u als bacpac wilt exporteren om het later op uw SQL Server-instantie te importeren:
SELECT DB_NAME(DB_ID()) as DatabaseName, * FROM sys.sysusers
U moet logins op de database verwijderen die u ziet bestaan op serverniveau (op de hoofddatabase). Probeer daarna de database te exporteren als bacpac en importeer deze naar uw SQL Server-instantie.
Als u deze aanmeldingen/gebruikers niet wilt verwijderen uit uw huidige SQL Azure-database, kopieert u deze als een nieuwe Azure SQL, verwijdert u aanmeldingen, exporteert u deze en verwijdert u de gekopieerde database wanneer u klaar bent.
Als u de bacpac in Azure wilt herstellen, gebruikt u de optie Importeren op de portal in plaats van SSMS.
Download de nieuwste SSMS voor de beste gebruikerservaring.