none
User connecten nach DB Umzug RRS feed

  • 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

    Montag, 30. Januar 2012 13:49

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]
    GO

    Damit 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

    Freitag, 3. Februar 2012 11:11

Alle Antworten