MS SQL Licensing question

EKKC

Diamond Member
May 31, 2005
5,895
0
0
If the SQL server is installed, and the database is built to authenticate web users.

If I build my app for 10 users to access, do I need 10 CALs? Or only 2? One for the admin and one for the "web server" as a client?

thanks
 

KB

Diamond Member
Nov 8, 1999
5,406
389
126
I am not a CAL expert but I would guess you would need one SQL Server license for the admin and one for the Web Server account.
CALs are required for authenticated users. Your 10 users would never pass their credentials to the SQL Server.
 

alent1234

Diamond Member
Dec 15, 2002
3,915
0
0
For internet access I think you have to buy a special unlimited external connector license

CAL's are for internal users
 

BoberFett

Lifer
Oct 9, 1999
37,562
9
81
I've been out of IT for a while, but unless things have changed again recently, there is no more internet connector license for MSSQL. They dropped that a couple versions ago. CALs do not apply for internet users, if the server is intended to be accessed by internet users you need to purchase a per processor license.
 

kamper

Diamond Member
Mar 18, 2003
5,513
0
0
Originally posted by: homercles337
What advantages to MS SQL server are there to MySQL?
Aside from licensing and the fact that it only runs on windows, the question should be what areas is sql server not better in?
 

BoberFett

Lifer
Oct 9, 1999
37,562
9
81
An IIS server would probably be considered multiplexing, yes. It would also be considered multiplexing if it was an internal only intranet site as well. What they don't want is to have 1,000 people all accessing SQL Server through a web interface on a single CAL.

Device licensing would be used if say you had a single terminal at a department used to access the server, even if many people used that terminal. Rather than giving each user their own CAL, a single one would suffice.

All this is really just academic though. If you want to be properly licensed for an internet server, you need a per processor license.