2013-02-18 38 views
1

我想通過代碼將我的SQL Server數據庫附加到服務器的實例。它給出了一個錯誤,即包含這些文件的文件夾沒有「完全控制」,我需要通過右鍵單擊該文件夾並編輯證券。通過代碼編輯文件夾的安全設置

我希望通過代碼來做到這一點。請告知是否可以使用Netsh命令或任何其他方式。

enter image description here

感謝

回答

1

您可以使用XCACLS改變NTFS權限...

http://support.microsoft.com/kb/318754

「XCACLS文件名[/ T] [/ E] [/ C] [/ R用戶:perm; spec] [/ R用戶] [/ P用戶:perm; spec [...]] [/ D用戶[...]] [/ Y]

其中文件名指示文件的名稱或通常應用ACL或訪問控制項(ACE)的文件夾。所有標準通配符都可以使用。 「

上面的鏈接給出了其餘的語法和一些示例。