Die Zuordnung von User und Login erfolgt über die sogenannte SID (Secure Identifier). Nur wenn diese bei Login und User gleich sind erfolgt sie automatisch. Dies ist in der Regel nur der Fall, wenn Login und User im gleichen System erstellt worden sind. Nachfolgender Artikel zu "SQL Server Logins and Users" beschreibt die Zusammenhänge im Detail.
Für die Praxis helfen zwei kleine Stored Procedures:
Auflisten der User die keine Verknüpfung zu Logins haben:
sp_change_users_login 'report'
User einer Datenbank einem Login zuordnen:
sp_change_users_login 'update_one', '[Username]', '[Login]' -- oder auch (Danke an Frank für den Tipp) ALTER USER [Username] WITH Login = [Login]
Sie sehen gerade einen Platzhalterinhalt von Facebook. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.
Mehr InformationenSie sehen gerade einen Platzhalterinhalt von Instagram. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.
Mehr InformationenSie sehen gerade einen Platzhalterinhalt von X. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.
Mehr Informationen