DROP LOGIN (Transact-SQL)
適用於: SQL Server Azure SQL 資料庫 Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW)
移除 SQL Server 登入帳戶。
語法
DROP LOGIN login_name
引數
login_name
指定要卸除之登入的名稱。
備註
已登入的登入無法卸除。 擁有安全性實體、伺服器層級物件或 SQL Server Agent 作業的登入也無法卸除。
您可以卸除資料庫使用者對應的登入;然而,這會建立被遺棄的使用者。 如需詳細資訊,請參閱孤立使用者疑難排解 (SQL Server)。
在 SQL Database 中,驗證連線需要登入資料,且伺服器層級防火牆規則的快取會暫時在每個資料庫中進行。 此快取會定期重新整理。 若要強制重新整理驗證快取,並確定資料庫擁有登入資料表的最新版本,請執行 DBCC FLUSHAUTHCACHE (Transact-SQL)。
權限
需要伺服器的 ALTER ANY LOGIN 權限。
範例
A. 卸除登入
下列範例會卸除登入 WilliJo
。
DROP LOGIN WilliJo;
GO
另請參閱
CREATE LOGIN (Transact-SQL)
ALTER LOGIN (Transact-SQL)
EVENTDATA (Transact-SQL)