Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Local policy settings are no longer stored in the local policy database in Windows Server 2003


View products that this article applies to.

Introduction

In Microsoft Windows 2000 Server, local policy settings are stored in the security database (Secedit.sdb) before the settings are applied to the system. However, in Microsoft Windows Server 2003, local policy settings are no longer stored in the local security database. If you are unaware of this change in functionality, you may experience unexpected behavior when you use the local policy on a Windows Server 2003-based computer.

↑ Back to the top


More information

The Windows Server 2003 functionality behind the following actions differs from the corresponding functionality in Windows 2000 Server:
  • Export the local policy settings by using the Secedit.exe command-line utility together with the /export switch.

    Because the system can no longer dump the settings from the database, all required security values must be read directly from the system. These values reflect the original operating system installation settings or the subsequent application of any domain-based policies. Therefore, this export operation in Windows Server 2003 accurately reflects the system's settings.

    Additionally, the Secedit.exe command combines the /export and /mergedpolicy switches. Therefore, this command no longer yields the expected results. The exported template now contains only the specific settings that are generated by domain policies. No local security settings are listed.
  • View the local policy by using the policy Microsoft Management Console (MMC) snap-in.

    Windows Server 2003 makes no differentiation between local policy and domain policy. Therefore, only the effective security settings of the system are displayed in the policy MMC snap-in. The settings that originate from the domain are marked by a different icon in the policy snap-in and cannot be modified. Additionally, no Effective setting column is displayed in the local policy editor, as in Windows 2000 Server.
  • Undefine a policy that was previously defined in the domain.

    The security configuration engine in Windows Server 2003 uses a new table in the security database to track any changes to system security. Whenever a domain policy is applied to Windows Server 2003, any local settings on the system are archived in a tattoo table in the database. Thereafter, if a policy is marked as undefined in the domain, the system recovers the archived setting in the tattoo table. Without this tattoo table and without security setting recovery functionality, domain policies would permanently change the system configuration.
For more information about Group Policy settings, visit the following Microsoft Web site:

↑ Back to the top


References

For more information about local security policy in Windows XP, click the following article numbers to view the articles in the Microsoft Knowledge Base:
889532� The Secedit.exe command-line utility does not export a security template for local security policy in Windows XP
897327� You cannot use the Secedit.exe command-line tool to export the local security policy settings on a stand-alone workstation that is running Microsoft Windows XP

↑ Back to the top


Keywords: KB914041, kbinfo, kbhowto

↑ Back to the top

Article Info
Article ID : 914041
Revision : 6
Created on : 10/11/2007
Published on : 10/11/2007
Exists online : False
Views : 276