How Can I Disable Anonymous Access in Windows Server 2003?

Problem

I got lots of "Anonnymous Logon" security events as beow in the Windows Event Viewer. How can I disable anonymous access in Windows Server 2003?

	Event Type:	Success Audit
	Event Source:	Security
	Event Category:	Logon/Logoff 
	Event ID:	540
	Date:		3/20/2007
	Time:		8:33:09 AM
	User:		NT AUTHORITY\ANONYMOUS LOGON
	Computer:	NUCONOMY02
	Description:
	Successful Network Logon:
		User Name:	
		Domain:		
		Logon ID:		(0x0,0xBEFA999)
		Logon Type:	3
		Logon Process:	NtLmSsp 
		Authentication Package:	NTLM
		Workstation Name:	XXXXXXXX
		Logon GUID:	-
		Caller User Name:	-
		Caller Domain:	-
		Caller Logon ID:	-
		Caller Process ID: -
		Transited Services: -
		Source Network Address:	###.###.###.###
		Source Port:	0
	

Solution

  1. Login as "Administrator" and click "Start > Run".
  2. Type "regedit" in the box and click "Ok" button
  3. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
  4. Change the value of "RestrictAnonymous" from "0" to "1"
  5. Exit regedit and reboot the server
RestrictAnonymous

Related Resources

Navigator

Other Knowledgebase Articles

Free SQL Hosting

# of Domains: 1
# of SQL Server Databases: 1
Disk Space: 5GB
Bandwidth: Unmetered
SQL Server 2014
Monthly: $0.00
More Information About Free Shared SQL Server Hosting Plan

Free Hyper-V Hosting

Dedicated Memory:1GB
Disk Space: 25GB SSD
Bandwidth: Unmetered
Windows 2012/2008: Free
Monthly: $0.00
More Information About Free Windows Hyper-V Server

Dedicated SQL Server

CPU: Quad-Core X3440 CPU
RAM: 8GB RAM
Disk: 2x120GB SSD
RAID: RAID 1
Bandwidth: Unmetered
Windows 2012/2008: Free
Monthly: $79.00
More Information About Dedicated SQL Server with SSD
SQL Server Hosting | ASP.NET Hosting | DotNetNuke Hosting | Windows VPS Hosting | Dedicated Windows Server Hosting