Hallo,
ich habe mein MS SQL Server Express 2005 Vezeichnis auf ein anderes
Laufwerk gelegt und dann mittels Junction Point
mklink /j %ProgramFiles%\SQL Server Express %MyNewDrive%\SQL Server Express
auf das andere Verzeichnis verwiesen.
Nun ist es so dass der zwar Server laeuft, wenn ich fuer den Network Service
kompletten F (full) Zugriff auf alle (Unter-)Vezreichnisse und Dateien drueberbuegel,
Aber wie auch hie
http://msdn.microsoft.com/de-de/library/ms143504.aspx#Reviewing_ACLs
zu sehen ist, sind diee Verzeichnisberechtigungen wesentlich differenzierter gesetzt.
Hier ist alerdings fuer der 2008 R2 Enterprise Server gemeint
und duerfte im Prinzip das gleiche sein, aber ich weiss dann noch
nicht welche Rechte User und/oder Administratoren z.B. entzogen bekommen haben.
Auch ist es natuerlich sehr umstaendlich all diese Aufzaehlungen selbst
mit icacls zu setzen.
Gibt es da ein Tool, dass die richtigen (Standard) Rechte der entsprechenden
Verzeichnisse setzt? Mit der Repair Funktion ueber Software komme ich nicht
weiter und die Datei- Verzeichnisrechte werden leider nicht repariert.
Meine Verzeichnisstruktur sieht so aus, wobei nur der 2005 (SP3) installiert ist.
80
90
100
MSSQL.1
ARPWrapper.exe beim Aufruf ueber "%MyNewDrive%\SQL Server Express" Verzeichnis meldet:
---snap---
Default Installation Path Permission Requirement (Warning)
Messages
Default Installation Path Permission Requirement
To run SQL Server Setup, log on to this computer with an account that has administrator privleges.
---snap---
Soweit klar, aber ich will ja nicht als Admistrator laufen lassen ;-)
Erstaunlicherweise "keinen" Fehler, wenn ich ueber %ProgramFiles% gehe.
Btw: Zueruckschienben und Repair ausfuehren funkt leider nicht.
T.
PS: Schoen waere in den Foren eine Vorschaufunktion fuer das Posten, damit man sich die endgueltige Formatierung
von diesem _IMHO_ unsaeglichen Texteditoren anschauen kann. ;-)