Wenn man einen SQL Wartungsjob einrichtet. Was für einen user soll man verwenden
Hallo,
vor xxxxx Jahren . Sicher 5 jahre haben wir mal . Ein SQL Experte und ich Wartungsjobs auf einem SQL eingerichtet. Ich meine wir legten dafür einen Lokalen Admin User an.
Und keinen SQL User. Was ist der richtige Weg ?
Gruss
Jonas
vor xxxxx Jahren . Sicher 5 jahre haben wir mal . Ein SQL Experte und ich Wartungsjobs auf einem SQL eingerichtet. Ich meine wir legten dafür einen Lokalen Admin User an.
Und keinen SQL User. Was ist der richtige Weg ?
Gruss
Jonas
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 582044
Url: https://administrator.de/forum/wenn-man-einen-sql-wartungsjob-einrichtet-was-fuer-einen-user-soll-man-verwenden-582044.html
Ausgedruckt am: 23.12.2024 um 00:12 Uhr
5 Kommentare
Neuester Kommentar
die Antwort kannst du dir auch selber gebe ... für Wartungen am Sql Server gibts einen Windows Dienst ... tütü und unter was für Benutzrn läuft ein Windows Dienst? Antwort: unter ein Windows Benutzerkonto... das für den SQL Server sysadm Rechte braucht.
Guck dir mal an, was für Windows Benutzer mit Sysadm Rechten so bei den Logins am Sql Server da sind, einer davon wird es dann wohl sein.
Vermutlich ist nut der Sql Server Agentendienst deaktiviert, das war so ne Macke der Installationsroutine vom Sql Server früher und ein Bug am Management Studio erlaubte einem das Einrichten von Wartungsplänen ohne daß geprüft wurde ob der Dienst überhaupt läufz.
Guck dir mal an, was für Windows Benutzer mit Sysadm Rechten so bei den Logins am Sql Server da sind, einer davon wird es dann wohl sein.
Vermutlich ist nut der Sql Server Agentendienst deaktiviert, das war so ne Macke der Installationsroutine vom Sql Server früher und ein Bug am Management Studio erlaubte einem das Einrichten von Wartungsplänen ohne daß geprüft wurde ob der Dienst überhaupt läufz.
Moin merkel,
der Wartungsjob wird mit dem Benutzer ausgeführt, der auch unter Diensten beim "SQL Server-Agent" hinterlegt ist.
Dieser Benutzer sollte sowohl ausreichend Rechte auf den SQL Server selbst haben als auch auf die zu wartenden Datenbanken, als auch Backupziele . Welche Rechte das sind hängt ganz davon ab was du machen möchtest. Mit dem lokalen Administrator bist du schon mal nicht schlecht dran.
Sicherheitstechnisch sehe ich das zwar ungerne aber funktional ist es die schnellste Variante.
Grüsse aus BaWü
Alex
P.S. ferner muss der entsprechende Benutzer das Recht "Anmelden als Dienst" haben.
der Wartungsjob wird mit dem Benutzer ausgeführt, der auch unter Diensten beim "SQL Server-Agent" hinterlegt ist.
Dieser Benutzer sollte sowohl ausreichend Rechte auf den SQL Server selbst haben als auch auf die zu wartenden Datenbanken, als auch Backupziele . Welche Rechte das sind hängt ganz davon ab was du machen möchtest. Mit dem lokalen Administrator bist du schon mal nicht schlecht dran.
Sicherheitstechnisch sehe ich das zwar ungerne aber funktional ist es die schnellste Variante.
Grüsse aus BaWü
Alex
P.S. ferner muss der entsprechende Benutzer das Recht "Anmelden als Dienst" haben.