簡體   English   中英

Azure混合連接中的SYSTEM_USER

[英]SYSTEM_USER in Azure Hybrid Connection

我正在使用Azure混合連接連接到SQL Server 2017。 我的連接字符串是

Server=server,port;Database=database;User ID=read-only_user;Password=read-only_user_password;

.NET C#Web應用程序成功連接並運行查詢,但是如果我運行

SELECT SYSTEM_USER, SUser_SName();

他們倆都返回SA。 我嘗試了不同的憑據無濟於事。

當我遺漏憑據時,連接失敗,也就不足為奇了,所以我知道它們正在被使用。 在此先感謝您的幫助。

確保從您的地址可以看到在本地路由服務器和IP的路徑

以下情形適用: Application code -> GetHostByName("10.4.5.6") -> Resolves to 127.0.0.3 -> Connect("127.0.0.3") -> Hybrid Connection -> on-prem host

以下情況不起作用: Application code -> Connect("10.4.5.6") -> ?? -> No route to host Application code -> Connect("10.4.5.6") -> ?? -> No route to host

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM