Thursday 27 March 2014

SQL Server: Installation completed with warning "Setup has detected a non canonical DACL on directory"

The first of SQL Server installataion completed with success. However, when I installed SQL Server second instance, I encounter the SQL Server with two warnings on DACL:
  1. Setup has detected a non canonical discretionary access control list (DACL) on directory 'C:\Program Files\Microsoft SQL Server\MSAS10_50.SS2008R2EE02\OLAP\bin\'. Please verify your security settings and make corrections if needed. 
  2. Setup has detected a non canonical discretionary access control list (DACL) on directory 'C:\Program Files\Microsoft SQL Server\MSAS10_50.SS2008R2EE02\OLAP\bin\'. Please verify your security settings and make corrections if needed. 

Upon investigation, I found extra DACL entries that can be safely removed.

Fortunately, SQL Server warning does not affect SQL Server operation.

Have a great day



Solution

1. Navigate to the warning folder location :
     "C:\Program Files\Microsoft SQL Server\MSAS10_50.SS2008R2EE02\OLAP"
     "C:\Program Files\Microsoft SQL Server\MSAS10_50.SS2008R2EE02\OLAP\bin"

2. On Folder, right click and select Properties -> Security tab -> Advanced Button

3. Click on "Change Permission", and delete two account name highlighted in item 2

4. Click 'OK' to apply.


No comments :

Post a Comment