Hello,
Thank you for posting in the Microsoft community forum.
Based on my research, whether you need to buy a client access license (cal) for SQL Server depends on the licensing model you choose.
SQL Server has two main authorization modes:
- Per Core License: If you choose this mode, you do not need to purchase additional cal. This model is beneficial if you have a large or unpredictable number of users or devices accessing SQL Server.
- Server + CAL Licensing: In this mode, you need to purchase a CAL for each user or device that accesses SQL Server directly or indirectly. If you have a limited number of users or devices, this may be more cost effective.
This article helps you understand SQL Server authorization: SQL Server license/CAL - Microsoft Q&A
I hope this helps.
Best regards
Jacen