📜  在 SQL Server 中删除登录

📅  最后修改于: 2022-05-13 01:54:28.461000             🧑  作者: Mango

在 SQL Server 中删除登录

DROP LOGIN语句可用于删除用于连接 SQL Server 实例的用户或登录名。

句法 -

DROP LOGIN loginname;
GO 

权限:
删除登录的用户必须在服务器上具有 ALTER ANY LOGIN 权限。

笔记 -
不能删除当前登录到 SQL Server 的登录名。

如果您尝试删除当前使用 SQL Server 的登录,则 DROP LOGIN 语句将引发以下错误。

登录“登录名”删除失败

让我们假设,我们在下面创建了登录:

CREATE LOGIN geeks  
WITH PASSWORD = ‘gEe@kF0rG##ks’; 

下面的例子展示了如何在 SQL Server 中使用 DROP LOGIN 语句。

例子 -

DROP LOGIN geeks; 

上面示例中使用的 DROP LOGIN 将从 SQL Server 中删除名为 geeks 的登录名。仅当 geeks 不是当前用户时,此 DROP LOGIN 语句才会运行。