Ich versuche SQL Server 2008 einen Domänenbenutzer zu gewähren. Dieser Benutzer sollte sich mit Server Management Studio bei der Datenbank anmelden und PowerShell-Skripts ausführen können, die SELECT-Abfragen an eine Datenbank ausführen . Mein Problem ist, dass meine Einstellungen nicht bestehen bleiben.SQL Server 2008 Login-Benutzerzuordnung wird nicht beibehalten
Im Server-Management-Studio, mit der rechten Maustaste auf Sicherheit-> Logins-> Rechtsklick auf -> Eigenschaften-> Benutzer-Mappings-> tick meine Datenbank, die zufällig die erste sein, gewährt 'db_datareader' und 'public' . Klicken Sie auf OK.
Kein Fehler erscheint. Aber wenn ich die Benutzerzuordnungen erneut überprüfe, ist meine Datenbank nicht mehr markiert! Was habe ich verpasst? verwirrte wirklich ... muss etwas sehr einfach ...
--update-- sein: jetzt .. löschte die Login + Benutzer, hinzugefügt, um sie zurück, und der Rest:
soved OK. Vielen Dank!
Haben Sie versucht, es zu scripten und dann ausgeführt, um zu sehen, ob es irgendwelche Warnungen/Fehler gibt, die SSMS aus irgendeinem Grund nicht behandelt haben könnte? – mservidio
@mservidio Versucht, dass kein Fehler, immer noch nicht persistent. Am Ende löschte ich den Benutzer und login, füge es zurück, jetzt ist es in Ordnung. Aber danke dafür, ich habe nicht daran gedacht, es zu scripten. – user1866880