[英]How to configure ngrok for SQL Server access
我想針對本地計算機上的 sql 服務器實例測試在遠程位置托管的開發中的網站。 我想我可以在本地運行 ngrok 並適當地更新遠程網站上的連接字符串,但我不確定我需要指定哪些參數。
我試過ngrok tcp 12345
和ngrok http 12345
在 SQL 服務器配置管理器中,我為我要使用的 SQL Express 實例啟用了 TCP/IP,並將端口設置為偵聽 12345(實際上,一個不同的數字,但為了這篇文章,我們會說 12345) . 然后我重新啟動了 SQL 服務器。
我認為我沒有必要在防火牆上打洞,但以防萬一我在測試時暫時完全禁用它。
為了在本地進行測試,我使用 ngrok 提供的 url 並將其放入 SQL Management Studio 的連接對話框中,但我無法連接它。
我錯過了什么?
ngrok tcp 1433
你會得到一個 url 像tcp://3.tcp.ngrok.io:12345
在“連接到服務器對話框”中鍵入:
3.tcp.ngrok.io,12345
注意端口和 url 之間的逗號。鍵入 url 而不是tcp://
sa
和您的密碼 ngrok 為 TCP 隧道生成的“URL”可能不應該未經修改地使用。 我不認為tcp://
方案部分不是常用的 URI 方案。 只有生成的 ngrok“URL”的主機名和端口部分在 SQL 服務器連接配置中才有用。
不熟悉 SQL Management Studio 中引用的連接對話框,很難准確地說出預期的輸入是什么,但也許tcp://
方案就可以了?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.