Share via


特定分散式查詢選項

更新: 2006 年 4 月 14 日

根據預設,SQL Server 不允許使用 OPENROWSET 和 OPENDATASOURCE 進行特定分散式查詢。當此選項設定為 1 時,SQL Server 就會允許特定存取。當此選項未設定或設定為 0 時,SQL Server 就不允許特定存取。

特定分散式查詢會使用 OPENROWSET 和 OPENDATASOURCE 函數,連接到使用 OLE DB 的遠端資料來源。OPENROWSET 與 OPENDATASOURCE 只能用來參考不常存取的 OLE DB 資料來源。對於經常存取的資料來源,請定義連結伺服器。

ms187569.security(zh-tw,SQL.90).gif安全性注意事項:
如果啟用特定名稱的使用,就代表 SQL Server 2005 的任何驗證登入都可以存取該提供者。SQL Server 系統管理員應該針對由任何本機登入存取都很安全的提供者啟用此功能。如需詳細資訊,請參閱<存取外部資料>中的 DisallowAdhocAccess 選項。

請參閱

概念

設定伺服器組態選項
存取外部資料
連結伺服器

其他資源

OPENROWSET (Transact-SQL)
OPENDATASOURCE (Transact-SQL)
sp_addlinkedserver (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助

變更歷程記錄

版本 歷程記錄

2006 年 12 月 12 日

變更的內容:
  • 變更可針對此選項設定的值,以便與預設值一致。

2006 年 4 月 14 日

變更的內容:
  • 釐清可針對此選項設定的值,以及這些值代表的意義。