2015-11-01 38 views
0

我有一個本地數據庫服務器,它具有關聯的sa帳戶,並且在我們有另一臺服務器的雲實例上,我已將它作爲鏈接對象添加到本地數據庫服務器。當我嘗試使用[LinkedServerName]。[DatabaseName] .dbo。[TableName]查詢數據庫時,它給了我一個sa用戶登錄密碼。如果每個服務器的sa帳戶不同,我怎樣才能使用來自兩個數據庫的表來連接表格在鏈接的服務器上運行查詢

+0

使用'sa'作爲內襯服務器是一個非常糟糕的主意。您應該使用權限較低的帳戶。甚至可能只是一個只讀帳戶。你能否擴展「給我一個sa用戶登錄密碼」?有東西彈出嗎? –

回答

0

假設SQLServer,您可以指定鏈接服務器正在使用的用戶。在SSMS中,在鏈接服務器對象的屬性窗口中,在安全頁面上,有一個「使用此安全上下文進行創建」的複選框,其中包含登錄名和密碼框。

將您的遠程服務器憑據放在那裏,並試試!