Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Sistem Platform Analitik (PDW)
Database SQL di Microsoft Fabric
Menghapus pengguna dari database saat ini.
Syntax
-- Syntax for SQL Server and Azure SQL Database
DROP USER [ IF EXISTS ] user_name
-- Syntax for Azure Synapse Analytics and Parallel Data Warehouse
DROP USER user_name
Arguments
JIKA ADA
Berlaku untuk: SQL Server (SQL Server 2016 (13.x) melalui versi saat ini, SQL Database).
Secara kondisional menjatuhkan pengguna hanya jika sudah ada.
user_name
Menentukan nama tempat pengguna diidentifikasi di dalam database ini.
Remarks
Pengguna yang memiliki keamanan tidak dapat dihilangkan dari database. Sebelum menjatuhkan pengguna database yang memiliki securables, Anda harus terlebih dahulu menghilangkan atau mentransfer kepemilikan atas securable tersebut.
Pengguna tamu tidak dapat dihilangkan, tetapi pengguna tamu dapat dinonaktifkan dengan mencabut izin CONNECT-nya dengan menjalankan REVOKE CONNECT FROM GUEST dalam database apa pun selain master atau tempdb.
Note
Skema tidak setara dengan pengguna database. Gunakan tampilan Katalog sistem untuk mengidentifikasi perbedaan antara pengguna database dan skema.
Permissions
Memerlukan izin UBAH PENGGUNA APA PUN pada database.
Examples
Contoh berikut menghapus pengguna AbolrousHazem database dari AdventureWorks2025 database.
DROP USER AbolrousHazem;
GO
Lihat Juga
BUAT PENGGUNA (Transact-SQL)
UBAH PENGGUNA (Transact-SQL)
EVENTDATA (Transact-SQL)