Предполагая, что я купил 5 клиентских лицензий на пользователя и теперь мне нужно пометить эти лицензии, могут ли некоторые мне сказать, как это определить?
Лицензия Microsoft SQL Server CAL используется физическим пользователем, который обращается к базе данных. Если приложение, использующее базу данных, может различать пользователей, им нужны клиентские лицензии. Даже если все ваши пользователи используют один и тот же логин в базу данных (что очень часто встречается в веб-приложениях), но они различаются по приложению (опять же, большинство веб-приложений), все они используют клиентские лицензии.
Другими словами, если вы установите некоторый набор «пользователей», будь то в приложении, использующем SQL Server, или в самом SQL Server (когда приложение достаточно умно, чтобы использовать аутентификацию базы данных), каждому из них потребуется клиентская лицензия. В большинстве случаев это означает, что любому сотруднику, использующему систему, должна быть назначена клиентская лицензия.
Более того, с SQL Server вам потребуются клиентские лицензии на Windows Server, работающий под ним (и это должен быть Windows Server, лицензии на настольную версию запрещают запускать сетевые службы, кроме файлов и печати на другие компьютеры), если только это не Windows Web Server.
Как и во всех вопросах лицензирования: не верьте мне, обратитесь к местному представителю MS, они авторитетные ребята.