We are rolling out a new accounting software that uses SQL database. basically, the backend application will be interacting with the SQL database using 1 single user (SA), and we will be having 50 users who will be interacting directly with the application and not with the database instance.
SQL Database >>> SA User >>> Backend Application >>>> (User1/User2/User3/...User50)
The questing is, do I need to license all the 50 Users with CALs even tho they are not interacting directly with the SQL database?