sp_droplogin (Transact-SQL)

删除 SQL Server 登录名。 这样将阻止使用该登录名对 SQL Server 实例进行访问。

重要说明重要提示

后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。请改用 DROP LOGIN

主题链接图标 Transact-SQL 语法约定

语法

sp_droplogin [ @loginame = ] 'login'

参数

  • [ @loginame = ] 'login'
    要删除的登录名。 login 的数据类型为 sysname,无默认值。 login 必须已存在于 SQL Server 中。

返回代码值

0(成功)或 1(失败)

注释

sp_droplogin 调用 DROP LOGIN。

不能在用户定义的事务内执行 sp_droplogin

权限

需要对服务器具有 ALTER ANY LOGIN 权限。

示例

以下示例使用 DROP LOGIN 从 SQL Server 实例中删除登录名 Victoria。 这是首选方法。

DROP LOGIN Victoria;
GO

请参阅

参考

安全存储过程 (Transact-SQL)

DROP LOGIN (Transact-SQL)

系统存储过程 (Transact-SQL)