sys.sp_rda_deauthorize_db (Transact-SQL)

適用於:SQL Server 2016 (13.x) 和更新版本

拿掉已啟用本機 Stretch 的資料庫與遠端 Azure 資料庫之間的已驗證連線。 sp_rda_deauthorize_db當遠端資料庫無法連線或處於不一致的狀態,而且您想要變更資料庫中所有已啟用 Stretch 之數據表的查詢行為時執行。

重要

Stretch Database 在 SQL Server 2022 (16.x) 和 Azure SQL 資料庫 中已被取代。 此功能將在未來的 資料庫引擎 版本中移除。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。

Transact-SQL 語法慣例

Syntax

sp_rda_deauthorize_db
[ ; ]

傳回碼值

0 (成功)或 > 0 (失敗)。

權限

需要db_owner許可權。

備註

執行 sp_rda_deauthorize_db之後,針對已啟用 Stretch 的資料庫和數據表的所有查詢都會失敗。 也就是說,查詢模式會設定為 DISABLED。 若要結束此模式,請執行下列其中一項動作: