几天前,我已经创建了一个SQL Server登录名。现在,我需要删除相同的内容。因此,我进入了SQL Server Management Studio =>安全=>登录名,并选择了要删除的登录名。它显示一条信息性消息,内容为
删除服务器登录名不会删除与登录名关联的数据库用户。要完成此过程,请删除每个数据库中的用户。可能有必要先将模式的所有权转让给新用户。
忽略此消息,当我确认删除过程时,出现致命错误,提示:
登录“ iis_login”的删除失败。(Microsoft.SqlServer.Smo)
执行Transact-SQL语句或批处理时发生异常。(Microsoft.SqlServer.ConnectionInfo)
此登录名是1个工作的所有者。您必须先删除或重新分配这些作业,然后才能删除登录名。(Microsoft SQL Server,错误:15170)
当登录拥有所有作业(根据以上消息)时,如何删除登录。
问候,尼尔文。
您必须先更改作业的所有权或删除作业,然后才能删除登录名。
—
亚当·温格,