設定 remote access 伺服器組態選項
適用於:SQL Server
本文說明 [遠端存取] 組態選項,其為已退場的 SQL Server 對 SQL Server 通訊功能。
此選項會影響使用 sp_addserver 和 sp_addlinkedserver 新增的伺服器。 如果您使用連結的伺服器,則應該保留啟用 [遠端存取] (預設)。
重要
SQL Server 的未來版本將移除此功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。
如果您是因無法連線到 SQL Server 而瀏覽此頁面,請改為參閱下列其中一篇文章:
- 教學課程:資料庫引擎使用者入門
- 登入 SQL Server
- 當系統管理員遭到鎖定時連接到 SQL Server
- 連接至已註冊的伺服器 (SQL Server Management Studio)
- 從 SQL Server Management Studio 連接到任何 SQL Server 元件
- 使用 sqlcmd 連接至 Database Engine
- 如何疑難排解與 SQL Server Database Engine 的連接
程式設計人員可能會對下列文章感興趣:
管理遠端存取
[遠端存取] 組態選項會透過本機或遠端伺服器 (SQL Server 執行個體的執行所在),控制預存程序的執行。
[遠端存取] 選項的預設值為1
(啟用)。 這會授與權限以從遠端伺服器執行本機預存程序,或從本機伺服器執行遠端預存程序。 若要防止透過遠端伺服器執行本機預存程序,或防止透過本機伺服器執行遠端預存程序,請將此選項設定為 0
(停用)。
您必須重新啟動 SQL Server,此設定才會生效。
SQL Server Management Studio (SSMS) 中的記錄傳送狀態報表需要遠端存取才能正常運作,LSAlert 作業才能適當完成。
權限
不含參數或只含第一個參數之 sp_configure
上的執行權限預設會授與所有使用者。
以同時設定兩個參數的 sp_configure
來變更組態選項或執行 RECONFIGURE 陳述式時,使用者必須取得 ALTER SETTINGS 伺服器層級權限。 系統管理員 (sysadmin) 及 serveradmin 固定伺服器角色會隱含 ALTER SETTINGS 權限。
使用 SQL Server Management Studio
在物件總管中,請以滑鼠右鍵按一下伺服器,然後選取 [屬性]。
選取 [連線] 節點。
在 [遠端伺服器連接] 下,選取或清除 [允許此伺服器的遠端連接] 核取方塊。
使用 Transact-SQL
連線至資料庫引擎。
在標準列上,選取 [新增查詢]。
複製下列範例並將其貼到查詢視窗中,然後選取 [執行]。 此範例示範如何使用 sp_configure 將
remote access
選項的值設定為0
。
EXEC sp_configure 'remote access', 0;
GO
RECONFIGURE;
GO
如需詳細資訊,請參閱伺服器設定選項 (SQL Server)。
下一步
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應