Philip167 11 Geschrieben 24. März 2009 Melden Teilen Geschrieben 24. März 2009 Hallo zusammen, ich habe über den Enterprise Manager (SQL Server 2000) eine Sicherung unserer Datenbank angelegt. Nun habe ich eine neuen SQL Server 2000 installiert und wollte dort die Datenbank wiederherstellen. Das hat auch reibungslos funktioniert, allerdings bekomme ich von Citrix die Meldung, dass der Datenspeicher nicht zur Verfügung steht. Jetzt habe ich schon einige Beiträge gelesen in denen steht, dass es bei der Wiederherstellung Probleme mit den Benutzern geben soll und das man diese über den SQL-Analyzer wieder aktivieren muss. sp_change_users_login 'Update_One', 'username', 'loginname' Das habe ich auch gemacht, aber leider ohne Erfolg. Vielleicht noch ein kleiner Hinweis: Wenn ich in die Benutzer gehe, dann steht dort zwar der Name des Benutzers und die Berechtigung aber der Benutzername fehlt komplett. Über einen Lösungsansatz wäre ich sehr dankbar. Viele Grüße Philip Zitieren Link zu diesem Kommentar
NilsK 2.934 Geschrieben 24. März 2009 Melden Teilen Geschrieben 24. März 2009 Moin, das Kommando ist schon das richtige, aber vermutlich hast du es falsch angegeben. Zuerst musst du den bzw. die Windows-User im SQL Server als Logins hinzufügen. Danach führst du dann für jeden User das obige Kommando aus. Es weist dem datenbankinternen Benutzer "username" (dort den richtigen Namen eintragen) den Server-Loginnamen "loginname" zu (dort auch wieder den richtigen Namen eintragen). Falls du damit nicht weiterkommst, kannst du auch die ganze Datenbank über den mitgelieferten Assistenten kopieren. Dort hast du die Auswahl, ob auch die Benutzerkonten mit übertragen werden sollen. Details kann ich dir dazu nicht sagen, weil ich keinen SQL 2000 im Zugriff habe. Sollte aber auffindbar sein. Gruß, Nils Zitieren Link zu diesem Kommentar
Philip167 11 Geschrieben 24. März 2009 Autor Melden Teilen Geschrieben 24. März 2009 Hey, danke für deine Antwort.... Das mit den Benutzernamen habe ich jetzt hinbekommen. Aber wieso kann der CitrixServer noch nicht auf die Datenbank zugreifen? Ereignisanzeige: Die Verbindung von Citrix Presentation Server zum Datenspeicher ist fehlgeschlagen. ODBC-Fehler beim Verbinden mit der DAtenbank: 28000 -> [Microsoft][ODBC SQL Server Driver] Fehler bei der Anmeldung für den Benutzer 'xyz'. Zitieren Link zu diesem Kommentar
NilsK 2.934 Geschrieben 24. März 2009 Melden Teilen Geschrieben 24. März 2009 Moin, naja, steht doch da: Er kann sich nicht anmelden. Ich kenne Citrix an der Stelle nicht genug, um zu beurteilen, wie es sich anmelden will. Es wird ja vermutlich mit einem Windows-Konto arbeiten. Kannst du mit diesem Konto auf die DB zugreifen? Ganz basal: Das richtige Kennwort hat Citrix? Gruß, Nils Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.