Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Vonatkozik a következőkre:SQL Server
Azure SQL Managed Instance
Azure Synapse Analytics
Analitikai Platform System (PDW)
SQL adatbázis a Microsoft Fabric-ben
Eltávolít egy szerepkört az adatbázisból.
Transact-SQL szintaxis konvenciók
Syntax
Szintaxis az SQL Serverhez, az Azure SQL Database-hez, a felügyelt Azure SQL-példányhoz és a Fabric SQL-adatbázishoz
DROP ROLE [ IF EXISTS ] role_name
Szintaxis az Azure Synapse Analyticshez és a Parallel Data Warehouse-hoz
DROP ROLE role_name
Arguments
HA LÉTEZIK
A következőkre vonatkozik: SQL Server ( SQL Server 2016 (13.x) az aktuális verzión keresztül.
Feltételesen csak akkor dobja el a szerepkört, ha már létezik.
role_name
Megadja az adatbázisból elvetendő szerepkört.
Remarks
A saját biztonságos szerepköröket nem lehet elvetni az adatbázisból. A biztonságossá tételt biztosító adatbázis-szerepkör elvetéséhez először át kell ruháznia ezeknek a biztonságos objektumoknak a tulajdonjogát, vagy el kell őket dobnia az adatbázisból. A tagokat tartalmazó szerepkörök nem törölhetők az adatbázisból. A tagokat tartalmazó szerepkör elvetéséhez először el kell távolítania a szerepkör tagjait.
Ha el szeretné távolítani a tagokat egy adatbázis-szerepkörből, használja az ALTER ROLE (Transact-SQL).
A DROP ROLE nem használható rögzített adatbázis-szerepkör elvetéséhez.
A szerepkör-tagsággal kapcsolatos információk sys.database_role_members katalógusnézetben tekinthetők meg.
Note
A sémák nem egyenértékűek az adatbázis felhasználóival. A rendszerkatalógus nézeteivel azonosíthatja az adatbázis-felhasználók és a sémák közötti különbségeket.
Kiszolgálói szerepkör eltávolításához használja a DROP SERVER ROLE (Transact-SQL).
Permissions
Az adatbázis BÁRMELY SZEREPKÖR-engedélyének módosítása, illetve a szerepkör vezérlése vagy a db_securityadmin tagsága szükséges.
Examples
Az alábbi példa eltávolítja az adatbázis-szerepkört purchasing az AdventureWorks2025 adatbázisból.
DROP ROLE purchasing;
GO
Lásd még:
SZEREPKÖR LÉTREHOZÁSA (Transact-SQL)
SZEREP MEGVÁLTOZTATÁSA (Transact-SQL)
Főelemek (Adatbázismotor)
ESEMÉNYADATOK (Transact-SQL)
sp_addrolemember (Transact-SQL)
sys.database_role_members (Transact-SQL)
sys.database_principals (Transact-SQL)
Biztonsági funkciók (Transact-SQL)