Eu preciso executar sp_Blitz
e um monte de consultas DMV do Dr DMV de Glenn Berry definido para SQL 2016. A documentação sp_Blitz
do BrentOzar.com afirma "Permissões de administrador do sistema. sp_Blitz® verifica muitos dados de diagnóstico no nível do sistema".
O sysadmin é realmente o nível de permissão mínimo necessário ou alguém conseguiu executá-lo com um nível de permissão mais restritivo?
Não tenho certeza se vou me safar pedindo privilégio de administrador de sistema no servidor de produção de um cliente.
Sim, requer permissões sa. Mas como é um procedimento armazenado, você pode obter permissões por meio de um certificado
Consulte a seção Como conceder permissões a não-DBAs
Então, sempre que você atualizar o proc, precisará reatribuir as permissões adicionando a assinatura novamente:
Espero que isto ajude!