Conecta-se ao SQL Server através do túnel SSH?

1

Vou começar dizendo que não estou familiarizado com SSH e fazendo esse tipo de coisa, então estou realmente procurando uma explicação completa de como fazer isso. Eu tenho uma idéia que eu poderia ser de alguma forma SSH túnel no servidor SQL, mas não tenho certeza, e eu não sei por onde começar.

Minha situação é a seguinte: Eu tenho uma VPN na qual me conecto, o que me permite RDP em uma máquina e, a partir daí, posso RDP no SQL Server e posso trabalhar nessa máquina no SQL Management Studio.

Então, eu quero ser capaz de apenas desenvolver na minha máquina, em vez de passar por esses bastidores, mas não consigo fazer login no banco de dados no Management Studio. É possível configurar algo para poder fazer o que eu quero?

    
por Ramon Johannessen 03.02.2017 / 20:16

2 respostas

0

Você pode tentar o encaminhamento de porta local com ssh.

Na sua máquina local: ssh -L port:host:hostport user@RDPmachine

Em seguida, na máquina RDP: ssh -L port:host:hostport user@SQLserver

A conexão com a sua máquina local se conectará ao servidor SQL.

Por exemplo, se o SQL Server estiver atendendo no TCP / 1433, você poderá usar 1433 para port e hostport , resultando em conexões com 127.0.0.1:1433 conectando-se à máquina RDP (porta 1433), que se conectará a o servidor SQL (também porta 1433).

Se você não tiver a linha de comando ssh disponível, a maioria dos clientes ssh da GUI pode ser configurada para encaminhar as portas locais, mas dependerá de qual cliente e como isso seria feito.

-Rich Alloway (RogueWave)

    
por 06.02.2017 / 18:24
0

Isto não diretamente responde à sua pergunta, mas se você conseguir abrir uma conexão VPN, poderá colá-la em um prompt de comando:

runas /netonly /user:DOMAIN\AccountName "C:\Program Files (x86)\Microsoft SQL Server0\Tools\Binn\ManagementStudio\Ssms.exe"

(Ajuste seu caminho de acordo - o acima é para a versão 2014 do estúdio de gerenciamento). Se eu leio corretamente, você tem o Management Studio instalado localmente, então isso deve funcionar para você.

    
por 06.02.2017 / 18:30