Microsoft SQL 2019 Device CAL at a glance
A Device CAL is a Client Access License from Microsoft's SQL Server 2019 product family. It contains no database engine of its own. It is the access right that a PC, thin client, scanner terminal or other device needs to connect to a SQL Server 2019 installation licensed under the Server + CAL model, in which the server licence covers the server itself and every accessing device or user needs a separate CAL.
Within the SQL Server 2019 lineup, the Server + CAL model is offered for the Standard edition. Enterprise is licensed per core and does not use CALs, and the free Express and Developer editions need none either. The device variant is assigned to the hardware rather than to a person, so everyone who works on that device is covered. This makes it the logical choice for organisations in which several employees share the same machines.
How it is used in everyday work
Nobody opens or launches a Device CAL. It works as the licence basis for every connection a device makes to the database server. A typical case is a warehouse where handheld scanners and packing-station PCs write stock movements into an ERP system running on SQL Server 2019 Standard. Another is a retail branch or medical practice where checkout and reception computers are used by changing staff throughout the day.
Access counts whether it is direct or indirect. If a device works with an application, web front end or reporting tool that in turn queries the database, Microsoft still requires a CAL for that device. IT administrators and licence managers therefore plan Device CALs when rolling out a new line-of-business application, when adding terminals to an existing system, or when aligning an installation with Microsoft's licensing terms during an internal review.
The functions that make a practical difference
A SQL Server CAL is not tied to one server. The licensed device may connect to any SQL Server instance in the organisation that is licensed under Server + CAL, so adding a second database server for testing or reporting requires no new CALs for existing devices. The licence is also backward compatible: a SQL Server 2019 CAL covers access to SQL Server 2019 and to earlier versions such as 2017 or 2016, which helps companies running older and newer servers side by side during a migration.
A Device CAL is not installed or entered on the server. It is an entitlement documented and assigned in your licence records, so the technical setup stays unchanged. The device-based approach suits shift work, because the number of people using a device has no effect on the licence requirement. In addition, a Device CAL can be reassigned permanently to a replacement device when old hardware is retired.
Choosing the right edition
Microsoft offers the SQL Server 2019 CAL in two variants. The Device CAL fits environments where hardware is shared, such as production lines, call centres with shift operation or branch counters. The User CAL is assigned to a person and fits better when employees reach the database from several devices, for example a desktop, a notebook and a tablet. Both variants grant the same access rights and may be combined within one organisation. If large or unknown groups of external users, such as visitors of a public website, need access, per-core licensing of SQL Server is generally the more suitable model, because it requires no CALs.
Practical limits worth knowing before you buy
A Device CAL only has a function together with a SQL Server licence acquired under the Server + CAL model. Servers licensed per core need no CALs, and this CAL does not grant access to SQL Server 2022 or later versions. It covers SQL Server only: if the same devices connect to Windows Server, the corresponding Windows Server CALs are required separately. Before ordering, count every device that reaches the database directly or through another application, because connection pooling or middleware does not reduce the number of CALs needed.
Common questions before ordering
Does the Device CAL include the SQL Server software?
No. A CAL is a pure access licence and contains no database server. You need a separately licensed SQL Server 2019 Standard installation under the Server + CAL model, to which the CALs then provide access.
Can I use this CAL with an older SQL Server version?
Yes. Microsoft's licensing terms allow a SQL Server 2019 CAL to be used for access to earlier versions licensed under Server + CAL, such as 2017 or 2016. Access to newer versions requires CALs of the matching version.
Do devices that only read reports need a CAL?
Yes, reading data counts as access. A device that queries the server through a reporting tool or business application needs a CAL even if it never writes any data.
Ordering Microsoft SQL 2019 Device CAL at Keys.discount
Every order is processed automatically, so you normally have everything you need within a few minutes of paying.
Delivery: Your product key and the official download link arrive by email.
Activation guarantee: If activation fails, we replace the key.
Sourcing: Licences come from audited distribution channels and are documented.
Setup help: Written step-by-step instructions accompany every delivery.
Support: Our team answers by chat, email and phone in several languages.