Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
[SQL Server 05] User und Logins nach DB-Restore
VizOne
myCSharp.de - Member

Avatar #avatar-1563.gif


Dabei seit:
Beiträge: 1551

Themenstarter:

[SQL Server 05] User und Logins nach DB-Restore

beantworten | zitieren | melden

Hallo,

Ich habe ein Problem, das mich schon öfter genervt habe: bei einem Datenbank Backup werden die zur Datenbank gehörigen Benutzer zwar gespeichert, verständlicherweise aber nicht die Server Logins. Bei einem Restore der Datenbank auf einen anderen Server bedeutet das, dass sämtliche Benutzer der Datenbank keinen Login mehr haben (im Management Studio ist die Option "WITHOUT LOGIN" angewählt).

Meine Frage ist jetzt: wie kann ich den "verwaisten" Benutzern einen Server-Login zuweisen? Über die Login-Mappings des Management Studios kann ich nur neue User für ein Login erstellen.

Bisher habe ich die User immer löschen müssen und dann wieder neu erstellt. Aber das kann ja nicht ganz im Sinne des Erfinders sein, oder?

Viele Grüße,
Andre
private Nachricht | Beiträge des Benutzers
Kantiran
myCSharp.de - Member



Dabei seit:
Beiträge: 71
Herkunft: CH

beantworten | zitieren | melden

Hallo VizOne

Da hilft dir die Stored Procedure "sp_change_users_login" weiter.

Beispiel (Login "Fellmer" mit DB-User der Datenbank "Test" verbinden):
USE Test
GO
EXEC sp_change_users_login 'Auto_Fix', 'Fellmer', NULL, 'IrgendeinPassword';

Gruss Fellmer
private Nachricht | Beiträge des Benutzers
VizOne
myCSharp.de - Member

Avatar #avatar-1563.gif


Dabei seit:
Beiträge: 1551

Themenstarter:

beantworten | zitieren | melden

Vielen Dank für deine Antwort, klappt vorzüglich!

Wie sagt man so schön: you made my day

Viele Grüße,
Andre
private Nachricht | Beiträge des Benutzers