xp_revokelogin (Transact-SQL)

THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Revokes access from a Windows group or user to SQL Server.


This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature. Use DROP LOGIN instead.

Topic link icon Transact-SQL Syntax Conventions


xp_revokelogin {[@loginame=] 'login'}  


[ @loginame = ] 'login'
Is the name of the Windows user or group from which to revoke access. login must include the domain name, for example [ADVWKS\sylvester1]. login is sysname, with no default.

Return Code Values

0 (success) or 1 (failure)


Use DROP LOGIN instead.


Requires ALTER ANY LOGIN permission on the server.

See Also

sp_denylogin (Transact-SQL)
sp_grantlogin (Transact-SQL)
sp_revokelogin (Transact-SQL)
System Stored Procedures (Transact-SQL)
General Extended Stored Procedures (Transact-SQL)
xp_loginconfig (Transact-SQL)
xp_logininfo (Transact-SQL)