SQL Server删除用户失败的解决方法

数据库 SQL Server
在删除SQL Server用户时,有时会报错:Microsoft SQL Server错误: 15138删除对于用户失败,数据库主体在该数据库中拥有架构,无法删除。删除 对于 用户“*****”失败。 (Microsoft.SqlServer.Smo) 。下面将为您介绍两种的解决方法。

在删除SQL Server用户时,有时会报错:Microsoft SQL Server错误: 15138删除对于用户失败,数据库主体在该数据库中拥有架构,无法删除。删除 对于 用户“*****”失败。 (Microsoft.SqlServer.Smo) 。下面将为您介绍两种的解决方法。

其他信息:

执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)

解决方法一

先删除此用户对应的架构,然后在删除对应的用户
步骤
1。SQL SERVER MANAGEMENT STUDIO -> 数据库 -> 安全性 -> 构架,先删除对应的构架
2。SQL SERVER MANAGEMENT STUDIO -> 数据库 -> 安全性 -> 用户,删除对应的用户

解决方法二

–执行如下SQL语句

ALTER AUTHORIZATION ON SCHEMA::db_owner TO dbo;
–然后手动删除就可以了。

 

责任编辑:段燃 来源: 西部E网
相关推荐

2010-11-10 13:42:32

SQL Server删

2010-09-02 13:27:28

SQL删除

2010-11-16 16:07:32

oracle用户连接

2010-07-08 12:52:58

SQL Server

2010-11-08 11:12:08

SQL Server管

2010-10-19 10:25:29

SQL Server连

2010-08-23 14:10:16

exchange 20删除用户

2010-10-19 12:22:02

SQL Server远

2010-11-08 16:16:57

SQL Server远

2010-10-22 14:35:02

sql server系

2011-07-22 13:46:41

SQL Server MDAC

2010-10-19 11:08:00

SQL Server安

2009-05-04 13:43:16

SQL Server置疑数据库恢复

2010-10-20 17:21:07

连接SQL Serve

2017-05-27 15:45:00

Windows 10Windows更新

2010-03-25 10:06:57

CentOS配置

2010-09-16 15:36:26

SQL Server2

2011-04-02 13:57:05

Sql Server

2010-10-21 09:43:15

2010-11-08 14:32:00

SQL Server登
点赞
收藏

51CTO技术栈公众号