SQL Server 删除用户时出现 15434报错,怎么解决

2024-12-17 02:57:46
推荐回答(4个)
回答1:

原因是SQL服务器已配置为在 " Windows 身份验证模式 (Windows 身份验证) " 操作和不允许使用 SQL 帐户。

设置允许SQL Server 身份登录操作步骤:

第一步:在“Microsoft SQL Server Management Stdio”中,展开"SQL Server组",鼠标右键点击SQL Server 服务器的名称。

第二步:选择"属性"

第三步:再选择"安全性"选项卡

第四步:在"身份验证"下,选择"SQL Server 和Windows 身份验证模式"

第五步:确定,并重新启动SQL Server 服务。

回答2:

只能查询登录进程kill掉后再删除了

select spid from sysprocesses where loginame='登录名'

假设spid=100,kill 100

回答3:

这个用户是你正在登录的那个用户吗,如果不是的话,可能有别人在用这个账户登录你的sql,在服务端将其注销即可,如果是你用的那个用户的话,退出后,用管理员登录后 delete 即可。

回答4:

退出登陆不就好了