How To Prevent DotNetNuke DNN Spammer Registrations?


Sometimes you notice that tons of spammers registered in your DNN (DotNetNuke) website. It used lots of bandwidth and also slow down your website dramatically. Please follow those two solutions to prevent it.

Solution #1: Through DNN Website

1) Login DNN with host or admin account

Log into DNN site with host account.

2)Go To Admin -> Site Settings > Advacned Settings

Change DNN User Registration

3). Change the "User Registration" to "None" or "Private"

Solution #2: Through DNN Database

Sometimes you may do not know the DNN host or admin password. You can change the backend sql server database directly.

1) Open the SQL Server database with SQL Server Management Studio.

2) Open "Portals" table.

Change DNN User Registration in SQL Server Database

3). Change the "UserRegistration" field to "0" or "1"

  • 0: None
  • 1: Private
  • 2: Public
  • 3: Verified

4). Re-start the DNN website to clear the cache.

Related Resources

  1. Spammer registrations


Other Knowledgebase Articles

Basic Shared Hosting

# of Domains: 4
# of SQL Server Databases: 4
Disk Space: 50GB
Bandwidth: Unmetered
SQL Server 2016
Monthly: $4.99
More Information About Free Shared SQL Hosting Plan

Basic Hyper-V Server

Dedicated Memory:4GB
Disk Space: 60GB SSD
Bandwidth: Unmetered
Windows 2012 R2/2016: Free
Monthly: $21.99
More Information About Free Windows Hyper-V Server

Dedicated SQL Server

CPU: Quad-Core Xeon X3440
Disk: 2x120GB SSD
Bandwidth: 100Mbps Unmetered
Windows 2012/2008: Free
Monthly: $79.00
More Information About Unlimited Dedicated SQL Server
MongoDB Hosting | Kubernetes Hosting | Windows VPS Hosting | SQL Server Hosting | ASP.NET Hosting | DNN Hosting | Hyper-V Hosting