Hi Pedro - we typically use one SQL connection from Service Desk to the MDB, unless you are using BOXI, or any other application that will also access the MDB. Its not per analyst - the analyst does not directly run queries against the db - the connection just comes from the application itself. Running SQL out of the box without additional CALs whould not be an issue. SQL itself doesnt really have CALS, its the Server OS itself, in which case the analysts wont be accessing the server itself.
Hope this helps,
Jon I.