Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
databáze SQL v Microsoft Fabric
Odebere uživatele z aktuální databáze.
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
POKUD EXISTUJE
Platí pro: SQL Server ( SQL Server 2016 (13.x) prostřednictvím aktuální verze, SQL Database).
Podmíněně uživatele zahodí jenom v případě, že už existuje.
user_name
Určuje jméno, podle kterého je uživatel identifikován uvnitř této databáze.
Remarks
Uživatele, kteří vlastní zabezpečitelné, nelze z databáze vyhodit. Před vyřazením uživatele databáze, který vlastní zabezpečitelné, musíte nejprve odstranit nebo převést vlastnictví těchto zabezpečitelných.
Uživatele typu host nelze vynechat, ale uživatel typu host může být zakázán odvoláním oprávnění CONNECT spuštěním příkazu REVOKE CONNECT FROM GUEST v jakékoli jiné databázi než hlavní databáze nebo databáze tempdb.
Note
Schémata nejsou ekvivalentní uživatelům databáze. Pomocí zobrazení katalogu systému identifikujte všechny rozdíly mezi uživateli databáze a schématy.
Permissions
Vyžaduje oprávnění ALTER ANY USER k databázi.
Examples
Následující příklad odebere uživatele AbolrousHazem databáze z AdventureWorks2025 databáze.
DROP USER AbolrousHazem;
GO
Viz také
VYTVOŘIT UŽIVATELE (Transact-SQL)
ZMĚNIT UŽIVATELE (Transact-SQL)
EVENTDATA (Transact-SQL)