Select the product you need help with
How to Use Dsacls.exe in Windows Server 2003 and Windows 2000Article ID: 281146 - View products that this article applies to. This article was previously published under Q281146 On This PageSUMMARYThis article describes how to use the Dsacls.exe tool (Dsacls.exe) to manage access control lists (ACLs) for directory services in Microsoft Windows Server 2003 and Microsoft Windows 2000 Server. Dsacls.exe is a command-line tool that you can use to query the security attributes and to change permissions and security attributes of Active Directory objects. It is the command-line equivalent of the Security tab in the Windows Active Directory snap-in tools such as Active Directory Users and Computers and Active Directory Sites and Services. Dsacls.exe is included with the Windows Support Tools. To install the Support Tools, run Setup.exe from the Support\Tools folder on the Windows Server 2003 or Windows 2000 Server CD-ROM. You can use Dsacls.exe and another Windows Support Tool, ACL Diagnostics (Acldiag.exe), to provide security configuration and diagnosis functionality on Active Directory objects from the command prompt. Note You can use Dsacls.exe to display and change permissions (access control entries) in the access control list (ACL) of objects in Active Directory Application Mode (ADAM) in Windows Server 2003. Important Do not use Dsacls.exe to modify permissions if you have implemented a Hosting solution such as Windows-based Hosting, High Volume Exchange (HVE), Hosted Messaging and Collaboration, or Hosted Exchange, or if the customer is using Microsoft Provisioning Service. The Hosting solutions depend on specific security model to isolate the ISP's customers from each other. Overview of Dsacls.exeDsAcls uses the following syntax:dsacls object [/a] [/d {user | group}:permissions [...]] [/g {user | group}:permissions [...]] [/i:{p | s | t}] [/n] [/p:{y | n}] [/r {user | group} [...]] [/s [/t]] You can use the following parameters with Dsacls.exe:
Permissions SyntaxYou must use the following syntax for permissions when you use the /d {user | group}:permissions or /g {user | group}:permissions parameter :[PermissionBits];[{Object|Property}];[InheritedObjectType]
Examples of Permissions
REFERENCESFor more information about the dsacls.exe command, type dsacls /? at the command prompt, and then press ENTER. For more information about the latest updates to Dscals.exe that are included in Microsoft Windows Server 2003 Service Pack 1 (SP1), click the following article number to view the article in the Microsoft Knowledge Base: 892777
(http://support.microsoft.com/kb/892777/
)
Windows Server 2003 Service Pack 1 Support Tools
For additional information about how to install the Windows 2000 Support Tools, click the following article number to view the article in the Microsoft Knowledge Base: 301423 For additional information the tools that are included with Windows 2000 Support Tools, click the following article numbers to view the articles in the Microsoft Knowledge Base:
(http://support.microsoft.com/kb/301423/EN-US/
)
HOW TO: Install the Windows 2000 Support Tools to a Windows 2000 Server-Based Computer
246926
(http://support.microsoft.com/kb/246926/EN-US/
)
Folder Listing of the Support Tools Included in Windows 2000
292003
(http://support.microsoft.com/kb/292003/EN-US/
)
Service Pack 2 Adds Updates to Several Windows 2000 Support Tools
322271
(http://support.microsoft.com/kb/322271/EN-US/
)
Service Pack 3 Adds Updates to Several Windows 2000 Support Tools
Properties | Article Translations |


Back to the top








