What License do i choose?

Here is my scenario. I will have a dedicated server. Only I will be developing the Database. It will be used for an ecommerce site, so I am forecasting a lot of concurrent users on the system. I am confused based on my requirements what License I need.

I mean, what is the difference between

1. A single Processor License
2. A Few Client User License

My Confusion sets in when I think, do I need to accomodate for the amount of people who will be using the ecommerce site and thus indirectly using the Database?

MySQL and the MariaDB variant are among the most used databases in Linux environments, and many critical applications support their data on them. Watch this recorded webinar to find out how Veeam Backup & Replication allows you to get consistent backups of MySQL databases.

CAL is based on the number of concurrent SQL connections. You would really have a dead web site if you did not allow more than 5 users (and you would have to kick off someone if you needed to work on it). Per Processor allows an unlimited number of connections and users.

SQL SERVER 2000 PROCESSOR LICENSING
Microsoft offers a processor-based licensing model to help
alleviate complexity. Processor licenses can be used for any type
of application (not limited to Web-based scenarios).
Processor License &#8211; A Processor license is required for
each processor installed on each server running SQL Server or any
of its components (for example, Analysis Services). It includes
access for an unlimited number of users or devices to connect
from either inside or outside the firewall. Customers do not need
to purchase additional Server Licenses or client access licenses
(CALs).
Processor licenses are available in both Enterprise and Standard
Editions and offer tremendous simplicity.

Device CAL - A SQL Server Device CAL is required in order
for a device (for example, a PC, workstation, terminal, PDA,
mobile phone, and so on) to access or use the services or
functionality of either edition of Microsoft SQL Server. The
Server plus device CAL model will likely be the more costeffective
choice if there are multiple users per device (for
example, in a call center). Please see multiplexing section to
ensure every device is licensed properly. The only exception is
communication exclusively between SQL Servers.
User CAL - A SQL Server User CAL is required in order for a
user (employee, customer, partner, and so on) to access or utilize
the services or functionality of either edition of Microsoft SQL
Server. The Server plus user CAL model will likely be more cost
effective if there are multiple devices per user (for example, a
user who has a desktop PC, laptop, PDA, and so forth).
A CAL is not software; it is a legal document granting a device
or user access to server software. A single device CAL grants
access to multiple servers for one device (CAL must be same
version as latest version of any of the servers). A single user
CAL grants access to multiple servers for one user (CAL must be
same version as latest version of any of the servers).

Featured Post

Restore full virtual machine or individual guest files from 19 common file systems directly from the backup file. Schedule VM backups with PowerShell scripts. Set desired time, lean back and let the script to notify you via email upon completion.

Viewers will learn how to use the UPDATE and DELETE statements to change or remove existing data from their tables.
Make a table:
Update a specific column given a specific row using the UPDATE statement:
Remove a set of values using the DELETE s…