Esta parece ser uma pergunta estúpida, mas, apesar de algumas pesquisas, não consegui encontrar nenhuma informação sobre isso apenas (possivelmente devido ao uso da terminologia errada).
É possível registrar vários logins de servidor (autenticação de servidor sql) em um único usuário de banco de dados (que possui permissões atribuídas por ser membro de uma função de banco de dados)?
Eu tenho dezenas de logons sql (autenticação do servidor sql) que precisam ler uma configuração de um banco de dados central e prefiro mapear todos esses logons para um único usuário do banco de dados no banco de dados de destino do que criar um usuário de banco de dados próprio para cada logon.
Se sim, qual seria a sintaxe correta do T-SQL?
ROLE
e adicionar usuários à função. Dessa forma, você apenas concede permissões para a função. Isso ajudará você a gerenciar a segurança de uma maneira melhor. Além disso, qual é a versão do servidor sql - 2008R2, 2012?