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.
Host-uživatel nemůže být vyřazen, ale host-uživatel může být deaktivován zrušením jeho oprávnění CONNECT vykonáním REVOKE příkazu CONNECT FROM GUEST v jakékoli jiné databázi než master nebo 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 ALTER JAKÉKOLI USER povolení v databázi.
Examples
Následující příklad odebere uživatele AbolrousHazem databáze z AdventureWorks2025 databáze.
DROP USER AbolrousHazem;
GO
Viz také
CREATE USER (Transact-SQL)
ALTER USER (Transact-SQL)
EVENTDATA (Transact-SQL)