edb-installers
edb-installers copied to clipboard
All Rights removed from data directory during installation
I have a curious problem with installation on some windows machines
- server is installed in C:\Program Files\PostgreSQL\15
- data directory is D:\PAUSS-H_DB-Data
Called ClearAcl (D:\PAUSS-H_DB-Data)...
Executing batch file 'rad02A6C.bat'...
D:\PAUSS-H_DB-Data NT-AUTORITZT\Netzwerkdienst:(OI)(CI)(F)
VORDEFINIERT\Administratoren:(I)(F)
VORDEFINIERT\Administratoren:(I)(OI)(CI)(IO)(F)
NT-AUTORITZT\SYSTEM:(I)(F)
NT-AUTORITZT\SYSTEM:(I)(OI)(CI)(IO)(F)
NT-AUTORITZT\Authentifizierte Benutzer:(I)(M)
NT-AUTORITZT\Authentifizierte Benutzer:(I)(OI)(CI)(IO)(M)
VORDEFINIERT\Benutzer:(I)(RX)
VORDEFINIERT\Benutzer:(I)(OI)(CI)(IO)(GR,GE)
1 Dateien erfolgreich verarbeitet, bei 0 Dateien ist ein Verarbeitungsfehler aufgetreten.
Removing inherited ACLs on (D:\PAUSS-H_DB-Data)
Executing batch file 'rad02A6C.bat'...
Bearbeitete Datei: D:\PAUSS-H_DB-Data
1 Dateien erfolgreich verarbeitet, bei 0 Dateien ist ein Verarbeitungsfehler aufgetreten.
WScript.Network initialized...
strParentOfDataDirD:\
logged in user\exampleUser
Called AclCheck(D:\PAUSS-H_DB-Data)
Called IsVistaOrNewer()...
'winmgmts' object initialized...
Version:10.
MajorVersion:10
Executing icacls to ensure the user\exampleUser account can read the path D:\PAUSS-H_DB-Data
Executing batch file 'rad02A6C.bat'...
D:\PAUSS-H_DB-Data: Zugriff verweigert
0 Dateien erfolgreich verarbeitet, bei 1 Dateien ist ein Verarbeitungsfehler aufgetreten.
Called IsVistaOrNewer()...
'winmgmts' object initialized...
Version:10.
MajorVersion:10
Ensuring we can write to the data directory (using icacls) to BFG-KOBLENZ\wagnerA:
Executing batch file 'rad02A6C.bat'...
D:\PAUSS-H_DB-Data: Zugriff verweigert
0 Dateien erfolgreich verarbeitet, bei 1 Dateien ist ein Verarbeitungsfehler aufgetreten.
Failed to ensure the data directory is accessible (D:\PAUSS-H_DB-Data)
Called IsVistaOrNewer()...
'winmgmts' object initialized...
Version:10.
MajorVersion:10
Granting full access to (NT AUTHORITY\NetworkService) on (D:\PAUSS-H_DB-Data)
Executing batch file 'rad02A6C.bat'...
D:\PAUSS-H_DB-Data: Zugriff verweigert
0 Dateien erfolgreich verarbeitet, bei 1 Dateien ist ein Verarbeitungsfehler aufgetreten.
At First ClearACL is executed for the Directory D:\PAUSS-H_DB-Data All the next steps fail silently with "D:\PAUSS-H_DB-Data: Zugriff verweigert" --> Access Denied After that this folder cannot be opened/viewed/accessed by anyone. Even someone with admin priviliges.,
Installer is started unattended with
--disable-components pgAdmin --mode unattended --superpassword pwd --servicename servicename --datadir D:\PAUSS-H_DB-Data
Without --datadir everything works perfectly