How To Prevent DotNetNuke DNN Spammer Registrations?

Problem

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

Navigator

Other Knowledgebase Articles

Basic DNN 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 DNN Server Hosting Plan

Reseller DNN Hosting

# of Domains: 40
# of SQL Server Databases: 40
Disk Space: 200GB
Bandwidth: Unmetered
SQL Server 2016
Monthly: $14.99
More Information About DNN Server Hosting Plan

Express Hyper-V Server

Dedicated Memory:2GB
Disk Space: 120GB Disk Space
Bandwidth: Unmetered
Windows 2016/2012: Free
Monthly: $11.99
More Information About Express Windows Hyper-V Server

Dedicated DNN Server

CPU: Quad-Core Xeon X3440
RAM: 16GB RAM
Disk: 2x120GB SSD+ 300GB SATA
RAID: RAID 1
Bandwidth: Unmetered
Windows 2016/2012: Free
Monthly: $79.00
More Information About Unlimited Dedicated DNN Server
MongoDB Hosting | CockroachDB Hosting | Kubernetes Hosting | Windows VPS Hosting | SQL Server Hosting | ASP.NET Hosting | Windows Hyper-V Hosting