Benutzer mit den meisten Antworten
User connecten nach DB Umzug

Frage
-
Hallo,
ich habe gerade testweise eine Datenbank von SQL2005 Std gesichert und auf einem 2008R2 Std restored.
Vor dem Restore hatte ich 2 SQLUser im neuen 2008R2 erstellt mit Passwort.
Dann wollte ich mit einem EXEC sp_change_users_login 'Update_One', 'sqluser', 'sqluser'
den SQLUser der Datenbank mit der des Servers conneten. Leider ohne Erfolg.
Fehlermeldung:
Msg 15291, Level 16, State 1, Procedure sp_change_users_login, Line 114
Terminating this procedure. The User name 'sqluser' is absent or invalid.Woran kann das hängen und wie kann ich die User, die eine Schema in der DB haben doch noch connecten ?
Vielen Dank
Markus
Antworten
-
Hallo;
ich habe nun folgendes gemacht und damit scheint es auch zu funktionieren.Das Schema einem anderen Temporären User als OWNER zugeordnet.
USE >Database<
drop user [User]
GODamit habe ich jetzt den User gelöscht. Das Schema aber erhalten.
Danach habe ich über die GUI den USER wieder berechtigt.
Das hat auch funktioniert.Als letztes habe ich das Schema dem USER wieder zugeordnet.
Ich denke das sollte so funktionieren, oder gibt es dabei bedenken??
Gruß
Markus- Als Antwort markiert Raul TalmaciuMicrosoft contingent staff Montag, 6. Februar 2012 08:27
Alle Antworten
-
Hallo Markus,
dann dürfte der Benutzer nicht in der Datenbank vorhanden sein.
Lasse Dir die verwaisten Datenbankbenutzer mit 'Report' von sp_change_users_login anzeigen.
BTW: Am besten schon mal an ALTER USER gewöhnen.Gruß Elmar
- Als Antwort vorgeschlagen Falk Krahl Dienstag, 31. Januar 2012 06:51
-
Hallo Markus,
hat der Tipp von Elmar geholfen?
Gruss,
RaulRaul Talmaciu, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können. -
Hallo;
ich habe nun folgendes gemacht und damit scheint es auch zu funktionieren.Das Schema einem anderen Temporären User als OWNER zugeordnet.
USE >Database<
drop user [User]
GODamit habe ich jetzt den User gelöscht. Das Schema aber erhalten.
Danach habe ich über die GUI den USER wieder berechtigt.
Das hat auch funktioniert.Als letztes habe ich das Schema dem USER wieder zugeordnet.
Ich denke das sollte so funktionieren, oder gibt es dabei bedenken??
Gruß
Markus- Als Antwort markiert Raul TalmaciuMicrosoft contingent staff Montag, 6. Februar 2012 08:27