Bagikan melalui


DROP LOGIN (Transact-SQL)

Berlaku untuk: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Menghapus akun masuk SQL Server.

Konvensi sintaks transact-SQL

Sintaks

DROP LOGIN login_name  

Argumen

login_name
Menentukan nama login yang akan dihilangkan.

Keterangan

Log masuk tidak dapat dihilangkan saat sedang log masuk. Login yang memiliki objek tingkat server, atau pekerjaan SQL Server Agent yang dapat diamankan tidak dapat dihilangkan.

Anda dapat menjatuhkan login ke pengguna database mana yang dipetakan; namun, ini akan membuat pengguna yatim piatu. Untuk informasi selengkapnya, lihat Memecahkan Masalah Pengguna Tanpa Injil (SQL Server).

Di SQL Database, data masuk yang diperlukan untuk mengautentikasi koneksi dan aturan firewall tingkat server untuk sementara di-cache di setiap database. Cache ini disegarkan secara berkala. Untuk memaksa refresh cache autentikasi dan memastikan bahwa database memiliki versi terbaru tabel login, jalankan DBCC FLUSHAUTHCACHE (Transact-SQL).

Izin

Memerlukan izin UBAH LOGIN APA PUN di server.

Contoh

J. Menjatuhkan login

Contoh berikut menghilangkan login WilliJo.

DROP LOGIN WilliJo;  
GO 

Lihat Juga

CREATE LOGIN (Transact-SQL)
UBAH LOGIN (Transact-SQL)
EVENTDATA (Transact-SQL)