sqlserver无法删除用户怎么办?

上面sql语句中user是登录名,只需要在想删除对应用户相关联的数据库中新建查询,然后copy这个脚本,执行一下就可以彻底删除了

在还原数据库之后,sqlserver数据库对应的用户权限也还原了,于是想在安全性那里删除掉用户重新建一个用户授予权限,结果总是提示用户已存在了,然后修改用户权限就发觉无法修改权限,怀疑是用户和数据库之间的关联没有删除掉,于是用一下脚本把数据库用户彻底删除再重新建立分配权限:

ALTER AUTHORIZATION ON SCHEMA::db_owner TO dbo
go
 EXEC sys.sp_revokedbaccess  @name_in_db = user -- sysname
 DROP USER user
 DROP LOGIN user
(0)
上一篇 2022年3月21日
下一篇 2022年3月21日

相关推荐