我想通过菜单删除用户,如下所示:
然后我收到此错误:
有什么问题?我该如何解决?
答案 0 :(得分:0)
在SQL Server中,模式是真实实体。您不能删除拥有架构的用户;首先必须删除模式或将其所有者更改为另一个用户。
请参阅以下链接:
答案 1 :(得分:0)
只需检查用户拥有的授权和
SELECT s.name
FROM sys.schemas s
WHERE s.principal_id = USER_ID('babi');
然后
ALTER AUTHORIZATION ON SCHEMA::db_denydatareader or db_denydatawriter TO dbo;
它将解决您的问题