Estamos no processo de remover um login de dba anterior e ele possui todos os endpoints e objetos de notificação de eventos. Os endpoints eram fáceis de mudar; Objetos de notificação de eventos nem tanto.
Encontrei este tópico sobre como alterar o proprietário de um objeto de notificação de evento (você precisa descartar e recriar). Não quero passar por esse processo novamente se puder evitá-lo. Duvido que seja possível, mas além de fazer login como outro usuário, você pode criar uma notificação de evento que seja executada como sa, etc.?
Eu pensei que
ALTER AUTHORIZATION
poderia oferecer uma maneira de transferir a propriedade, mas não, de acordo com os documentos (grifo meu):Portanto, crie um script, descarte-os e recrie-os em uma conta mais genérica que não esteja vinculada a um funcionário.
Isso é semelhante a coisas como a
ANSI_NULLS
configuração de tabelas (com as quais lidei recentemente em: colunas computadas persistentes).