<h2 style="margin-top: 0px; margin-bottom: 10px;">What is included in Microsoft SQL 2017 User CAL?</h2>
<p style="margin-top: 0px; margin-bottom: 0px;"><strong>Access right</strong> – Legal permission for one user to reach SQL Server.<br /><strong>Cross-device use</strong> – One person connects from laptop, desktop, phone.<br /><strong>Edition coverage</strong> – Grants access to SQL Server 2017 Standard.<br /><strong>Indirect access</strong> – Covers connections made through apps or middleware.<br /><strong>Version scope</strong> – Also reaches SQL Server 2016 and older instances.<br /><strong>Important</strong> – No server software, server license, or activation key is included here.<br /><strong>Core Capacity</strong> – Licenses one named user, unlimited devices for that person.</p>
<h3 style="margin-top: 30px; margin-bottom: 10px;">What are the main benefits of Microsoft SQL 2017 User CAL?</h3>
<p style="margin-top: 0px; margin-bottom: 0px;">A SQL Server 2017 User CAL is the access license that legally entitles one named person to use a SQL Server 2017 Standard instance under the Server plus CAL model. It is paired with a SQL Server license and does not contain the database software itself.<br /><br /><strong>Person-based</strong> – Follows the user across every device they use.<br /><strong>Mobile workers</strong> – Fits staff switching between office and home machines.<br /><strong>Predictable cost</strong> – Cheaper than core licensing for small, countable teams.<br /><strong>No reinstall</strong> – Paper license adds users without touching the server.<br /><strong>Audit safety</strong> –Documents legal access for Microsoft compliance checks.<br /><strong>Backward reach</strong> – The 2017 CAL also covers older SQL versions.</p>
<h3 style="margin-top: 30px; margin-bottom: 10px;">What does the Microsoft SQL 2017 User CAL do?</h3>
<p style="margin-top: 0px; margin-bottom: 0px;">A User CAL grants one specific person the right to access a SQL Server 2017 instance, regardless of how many devices that person uses to connect. It is required under the Server plus CAL licensing model, where each accessing user or device must hold its own CAL. The CAL itself is a legal entitlement, not installable software, so there is no key to activate and nothing to deploy on a workstation. It must always sit alongside an actual SQL Server 2017 Standard license, which provides the database engine. Buying a CAL on its own gives access rights but no working server.</p>
<h3 style="margin-top: 30px; margin-bottom: 10px;">What is the difference between a User CAL and a Device CAL?</h3>
<p style="margin-top: 0px; margin-bottom: 0px;">A User CAL is tied to one named person, who can then connect from any number of devices, while a Device CAL is tied to one machine that any number of people can share. Choose User CALs when employees use several devices each, such as a laptop, a phone, and a remote home PC, because one User CAL covers all of them. Choose Device CALs for shared endpoints like shift PCs, warehouse terminals, or kiosk stations used by many staff in turn. For most modern offices where each worker has multiple devices, User CALs cost less than buying a Device CAL for every endpoint that person touches. The two types cannot be mixed on the same access path to reduce the count below what each rule requires.</p>
<table style="width: 100%; border-collapse: collapse; background-color: #efefef; margin-top: 15px; margin-bottom: 15px; font-size: 14px; line-height: 1.35;">
<tbody>
<tr><th style="border: 1px solid #ffffff; padding: 9px 8px; text-align: left; font-weight: bold; background-color: #dedede;">Aspect</th><th style="border: 1px solid #ffffff; padding: 9px 8px; text-align: center; font-weight: bold; background-color: #dedede;">User CAL</th><th style="border: 1px solid #ffffff; padding: 9px 8px; text-align: center; font-weight: bold; background-color: #dedede;">Device CAL</th></tr>
<tr>
<td style="border: 1px solid #ffffff; padding: 8px; text-align: left; font-weight: bold; vertical-align: middle;">Licensed to</td>
<td style="border: 1px solid #ffffff; padding: 8px; text-align: center; vertical-align: middle;">One person</td>
<td style="border: 1px solid #ffffff; padding: 8px; text-align: center; vertical-align: middle;">One device</td>
</tr>
<tr>
<td style="border: 1px solid #ffffff; padding: 8px; text-align: left; font-weight: bold; vertical-align: middle;">Multiple devices per user</td>
<td style="border: 1px solid #ffffff; padding: 8px; text-align: center; vertical-align: middle;"><span style="color: #32a852; font-size: 24px; font-weight: 800; line-height: 1; display: inline-block; transform: translateY(1px);">✓</span></td>
<td style="border: 1px solid #ffffff; padding: 8px; text-align: center; vertical-align: middle;"><span style="color: #d9534f; font-size: 24px; font-weight: 800; line-height: 1; display: inline-block; transform: translateY(1px);">✕</span></td>
</tr>
<tr>
<td style="border: 1px solid #ffffff; padding: 8px; text-align: left; font-weight: bold; vertical-align: middle;">Multiple users per device</td>
<td style="border: 1px solid #ffffff; padding: 8px; text-align: center; vertical-align: middle;"><span style="color: #d9534f; font-size: 24px; font-weight: 800; line-height: 1; display: inline-block; transform: translateY(1px);">✕</span></td>
<td style="border: 1px solid #ffffff; padding: 8px; text-align: center; vertical-align: middle;"><span style="color: #32a852; font-size: 24px; font-weight: 800; line-height: 1; display: inline-block; transform: translateY(1px);">✓</span></td>
</tr>
<tr>
<td style="border: 1px solid #ffffff; padding: 8px; text-align: left; font-weight: bold; vertical-align: middle;">Best for</td>
<td style="border: 1px solid #ffffff; padding: 8px; text-align: center; vertical-align: middle;">Mobile staff</td>
<td style="border: 1px solid #ffffff; padding: 8px; text-align: center; vertical-align: middle;">Shared terminals</td>
</tr>
<tr>
<td style="border: 1px solid #ffffff; padding: 8px; text-align: left; font-weight: bold; vertical-align: middle;">Needs server license</td>
<td style="border: 1px solid #ffffff; padding: 8px; text-align: center; vertical-align: middle;"><span style="color: #32a852; font-size: 24px; font-weight: 800; line-height: 1; display: inline-block; transform: translateY(1px);">✓</span></td>
<td style="border: 1px solid #ffffff; padding: 8px; text-align: center; vertical-align: middle;"><span style="color: #32a852; font-size: 24px; font-weight: 800; line-height: 1; display: inline-block; transform: translateY(1px);">✓</span></td>
</tr>
</tbody>
</table>
<p style="margin-top: 15px; margin-bottom: 15px;"><a href="https://keys.express/EN/blog/post/sql-server-2017-2025-buying-guide-how-to-understand-license-models-cals" target="_blank"><strong>SQL Server 2017–2025 Buying Guide: License Models and CALs</strong><br />How to read the Server plus CAL versus Per Core models and choose User or Device CALs without over- or under-buying.</a></p>
<h3 style="margin-top: 30px; margin-bottom: 10px;">Who is the Microsoft SQL 2017 User CAL best suited for?</h3>
<p style="margin-top: 0px; margin-bottom: 0px;">It suits small and mid-sized organizations running SQL Server 2017 Standard under the Server plus CAL model with a clearly countable number of users. The User CAL specifically fits teams where individuals each use several devices, since one CAL follows the person rather than the hardware. It solves a concrete problem that core licensing does not address well at small scale: when only a handful of named staff need database access, paying per user is usually cheaper than licensing every CPU core. It is the wrong fit for public web applications or extranets, where user numbers fluctuate and cannot be counted cleanly; those scenarios point toward Per Core licensing instead.</p>
<h3 style="margin-top: 30px; margin-bottom: 10px;">Does the User CAL include SQL Server itself?</h3>
<p style="margin-top: 0px; margin-bottom: 0px;">No. A User CAL is only an access license and contains no database software and no server license. You must already own a SQL Server 2017 license for the engine; the CAL is then added on top to make each user's access legal. The server license alone covers up to two users or devices, but strictly for administering the instance, not for normal day-to-day use. Because the CAL is a paper entitlement, it has no installer and no activation key, unlike RDS CALs. If you only buy CALs without a server license, you have access rights to a server that does not yet exist in your environment.</p>
<h3 style="margin-top: 30px; margin-bottom: 10px;">Can a SQL Server 2017 User CAL access newer SQL Server versions?</h3>
<p style="margin-top: 0px; margin-bottom: 0px;">No, CALs are not forward compatible: a 2017 User CAL cannot legally cover access to SQL Server 2019, 2022, or 2025. It works the other way around — a 2017 CAL can access SQL Server 2017, 2016, and earlier instances, because newer CALs are backward compatible. The practical rule is that the CAL version must match or exceed the highest server version it touches. This matters during upgrades: if you move the database engine to SQL Server 2019, your existing 2017 CALs no longer keep that access compliant and must be upgraded. Plan CAL versions around the newest SQL Server you intend to run, not the oldest.</p>
<p style="margin-top: 15px; margin-bottom: 15px;"><a href="https://keys.express/EN/blog/post/sql-server-2022-2019-and-2017-features-and-differences" target="_blank"><strong>SQL Server 2022, 2019 and 2017: Features and Differences</strong><br />Edition and version differences that decide which SQL Server release your CALs need to match before an upgrade.</a></p>
<h3 style="margin-top: 30px; margin-bottom: 10px;">Do indirect connections through an application still need a CAL?</h3>
<p style="margin-top: 0px; margin-bottom: 0px;">Yes. Under Microsoft's multiplexing rule, pooling or routing connections through a middle tier, web front-end, or service account does not reduce the number of CALs required. Each user or device that ultimately benefits from the SQL data still counts as an accessing user and needs its own CAL. This is one of the most common compliance gaps found in audits, because teams assume a single service-account connection means a single license. The rule applies whether SQL Server runs physically, virtually, or in a container. When access cannot be cleanly counted because of heavy multiplexing or external users, Per Core licensing is often the safer model.</p>
<p style="margin-top: 15px; margin-bottom: 15px;"><a href="https://keys.express/EN/blog/post/sql-server-2017-2025-core-licensing-minimum-requirements-and-incorrect-purchases" target="_blank"><strong>SQL Server 2017–2025: Core Licensing, Minimums and Avoiding Wrong Purchases</strong><br />When Server plus CAL stops being economical and why core minimums and multiplexing push some buyers to Per Core.</a></p>
<h3 style="margin-top: 30px; margin-bottom: 10px;">What should users check before choosing the User CAL?</h3>
<p style="margin-top: 0px; margin-bottom: 0px;">First confirm you are licensing under the Server plus CAL model and not Per Core, because the two do not mix and Per Core needs no CALs at all. Count your named users honestly, including external contractors, since each needs a separate User CAL regardless of how many devices they use. Verify the SQL Server edition is Standard, as Server plus CAL is no longer sold for new Enterprise deployments. Check the version match so the CAL is the same as or newer than the server it will access. As a rough threshold, once you exceed roughly fifty users or have unpredictable access, Per Core licensing usually becomes the more economical and lower-risk choice.</p>
<p style="margin-top: 15px; margin-bottom: 15px;"><a href="https://keys.express/EN/blog/post/buying-guide-sql-server-2017-to-2025-faq-frequently-asked-questions-about-standard-enterprise-and-ca" target="_blank"><strong>SQL Server 2017–2025 FAQ: Standard, Enterprise and CALs</strong><br />Frequently asked buyer questions covering edition limits, CAL counting, and where Server plus CAL fits.</a></p>