Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

SQL 2008 CALs - how are they enforced?

Tags:

sql-server

I am running a server that needs a very limited number of user connections (max of 5 at a time). So the 5-CAL edition of SQL 2008 Workgroup seems perfect for me. Now, what I need to know is the following: do I actually need to physically install a CAL on each machine/user that will be using the server (by using I mean reading and writing) or does the 5-CAL licence simply mean that only 5 machines/users will be able to log at any one time?

I.e. can 6 or 7 different people use this as long as only 5 of them are connecting simultaneously?

Thanks Karl

like image 910
Karl Avatar asked Jan 02 '26 06:01

Karl


1 Answers

It's all here: SQL Server 2008 Licensing Frequently Asked Questions

However, it is not the easiest to follow.

Basically, a CAL is per user or device. The difference is under "What is the difference between device client access licenses (CALs) and user CALs?" is the link above".

Whatever CAL type you use, it does not matter if only 5 can connect at once. Or one client has 200 connections open.

It is per user or per PC (User CAL or Device CAL), not per connection. In the olden days (SQL 7?) you did have per connection but it has been some time since I looked at this.

Edit, to actually answer: they are not strictly enforced in that the SQL Server instance counts things, but you'll be using the software illegally.

like image 119
gbn Avatar answered Jan 03 '26 20:01

gbn



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!