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.
A tagok eltávolításához az adatbázis szerepéből használdALTER ROLE a (Transact-SQL) gombot.
Nem DROP ROLE használhatod a fix adatbázis szerep megszüntetésére.
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.
Egy szerver szerep eltávolításához használdDROP SERVER ROLE a (Transact-SQL) gombot.
Permissions
Megköveteli az BÁRMILYEN ROLEALTER engedélyt az adatbázisban, CONTROL engedélyt a szerepre, vagy tagságot a db_securityadmin-ben.
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:
CREATE ROLE (Transact-SQL)
ALTER ROLE (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)