共用方式為


丟棄憑證 (Transact-SQL)

適用於:SQL ServerAzure SQL 受控執行個體

從伺服器中移除認證。

Transact-SQL 語法慣例

語法

DROP CREDENTIAL credential_name

引數

credential_name

要從伺服器移除的認證名稱。

備註

若要在不卸除認證本身的情況下卸除已與認證建立關聯的祕密,請使用 ALTER CREDENTIAL

認證的相關資訊會顯示在型錄檢視中 sys.credentials

Proxy 會與認證相關聯。 刪除 Proxy 所使用的認證,會造成相關聯的 Proxy 不穩定。 卸除 Proxy 所使用的認證時,請刪除 Proxy (使用 sp_delete_proxy) ,然後重新建立相關聯的 Proxy (使用 sp_add_proxy)。

權限

需要 ALTER ANY CREDENTIAL 許可。 如果捨棄系統認證,則需要 CONTROL SERVER 許可權。

範例

下列範例會移除一個稱為 Saddles 的認證。

DROP CREDENTIAL Saddles;
GO