Temos instâncias do SQL Server que ficam em nossa DMZ e regras de firewall associadas para permitir o acesso a elas de nossa rede corporativa.
O servidor está escutando corretamente nas portas configuradas, mas agora preciso configurar o RDBMS para conceder acesso a usuários específicos em uma porta específica.
Aparentemente, existe um script T-SQL que fará o que preciso, mas não consigo encontrá-lo em lugar nenhum. Alguém pode me indicar a direção certa ou, alternativamente, me mostrar como fazer isso usando a GUI do Management Studio?
Veja as instruções em:
Configurar o Mecanismo de Banco de Dados para Escutar em Várias Portas TCP
Para configurar um novo terminal TDS, um exemplo de código é:
O efeito colateral de criar uma conexão personalizada é que você precisará restabelecer a conexão padrão:
Em seguida, para conceder acesso ao endpoint CustomConnection ao grupo SQLSupport (como exemplo), você pode usar algo assim:
Leia os outros detalhes nessa postagem que podem precisar de configuração.