Ich habe unseren Datenbankserver "gesichert". Zu diesem Zweck habe ich einige Berechtigungen aus den Ordnern entfernt, die von der SQL Express-Installation erstellt wurden.
D:\SQL
D:\SQL\Data
D:\SQL\Backup
etc..
Ich behielt die Berechtigungen für den Ordner "Data" bei, entfernte jedoch alles, was ich für nicht erforderlich hielt, von den anderen.
Jetzt kann ich keine Datenbanken sichern. Wenn ich versuche, den Sicherungsspeicherort auszuwählen, zeigt das Dialogfeld nichts im Ordner "d: \ SQL" an, und wenn ich den Pfad in mich selbst lege, wird mir Folgendes mitgeteilt:
Auf den angegebenen Pfad oder die angegebene Datei auf dem Server kann nicht zugegriffen werden. Stellen Sie sicher, dass Sie über die erforderlichen Sicherheitsberechtigungen verfügen und dass der Pfad und die Datei vorhanden sind.
...
Es sieht aus wie Ordner Berechtigungsproblem. Ein anderer Server, der auf ähnliche Weise konfiguriert wurde, verfügt über eine Reihe von "Erlauben" -Berechtigungen für ein Konto mit dem Namen " MSSQL$SQLEXPRESS
" (von dem ich weiß, dass es gelöscht wurde). Ich kann diese Berechtigungen jedoch nicht erneut hinzufügen, da es keine solche Gruppe , keinen Benutzer oder Build gibt -in Sicherheitsprinzip auf dem Server.
Wie füge ich Berechtigungen für dieses MSSQL$SQLEXPRESS
Konto hinzu?
quelle
Antworten:
Dieses Konto ist eine Service-SID.
Der vollständige Name lautet
NT SERVICE\MSSQL$SQLEXPRESS
.quelle
Befindet sich Ihr Server in einer Domäne, müssen Sie den Standort des Computernamens auswählen. Andernfalls wird NT SERVICE \ MSSQL $ SQLEXPRESS nicht gefunden, wenn der Benutzer Sicherheitsrechten hinzugefügt wird
quelle