Como o SQL Server 2012 ainda funciona depois de alterar a conta de serviço para uma conta de domínio ou mesmo uma conta local. Por exemplo: conforme mencionado no MSDN
https://msdn.microsoft.com/en-us/library/ms143504.aspx#VA_Desc
Esta pasta Instid\MSSQL\data
tem privilégios de controle total para a conta virtual NT service\MSSQLSERVER
. Mas estou confuso sobre como o servidor SQL ainda inicia após alterar a conta de serviço para um domínio ou conta local, pois essa nova conta de serviço não terá privilégios para essa pasta específica, a menos que a forneçamos explicitamente. E pelo que testei, o SQL Server falha ao iniciar se você remover as permissões NT service\MSSQLSERVER
da Instid\MSSQL\data
pasta.
Isso significa que qualquer conta que seja uma conta de serviço do servidor SQL é adicionada automaticamente ao NT service\MSSQLSERVER
grupo? , Como é que isso funciona?
Desde que você altere a conta de serviço que está sendo usada usando o SQL Configuration Manager, ele configurará todas as permissões necessárias para a nova conta de serviço.
https://msdn.microsoft.com/en-us/library/ms143504%28SQL.110%29.aspx#Serv_SID
Observe que o mecanismo que acontece nos bastidores para conceder essas permissões mudou com as diferentes versões do SQL, de acordo com esta discussão: https://social.msdn.microsoft.com/Forums/sqlserver/en-US/9e6bb2de-8fd0 -45de-ab02-d59bbe05f72e/servicedatabase-accounts-nt-servicemssqlserver-nt-servicesqlserveragent-what-are-they-for?forum=sqlsecurity