This question already has an answer here:
Planning to re-create new service accounts for our Sql-Servers, I wondered if - from a security perspective - it maybe better to have one domain account per Service and per Server or to create one domain-account per service only and re-use those on the different servers?
DOMAIN\Service-SSRS DOMAIN\Service-SSAS DOMAIN\Service-SSIS vs. DOMAIN\Service-SQL01-SSRS DOMAIN\Service-SQL01-SSAS DOMAIN\Service-SQL01-SSIS DOMAIN\Service-SQL02-SSRS DOMAIN\Service-SQL02-SSAS DOMAIN\Service-SQL02-SSIS etc.
We are doing this because we want to have a uniform and consistent configuration on all servers, something that is not yet in place today. I feel like having single accounts for every server might allow more flexibility and so is counterproductive...
Are there specific pros / cons? Is there a lot of usage of having separated service accounts for every server?