`
zhouchaofei2010
  • 浏览: 1108174 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

数据库主体在该数据库中拥有 架构,无法删除解决方法

 
阅读更多

每一个数据库用户对应于一个系统登陆帐号,并且每一个架构只能赋予一个用户。所以直接删除用户的架构是不可以的,然后我就新建一个登录名,并且在用户映射里面将db_owner架构(如果原用户还有其他架构,则也把其他架构赋给他)赋给他,然后就可以删除之前的用户了

 

 

 

 

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

2。SQL SERVER MANAGEMENT STUDIO--》数据库--》安全性--》用户,删除对应的用户 其它方法: SQL2005删除用户的时候,产生“数据库主体在该数据库中拥有架构,无法删除”的解决办法 --执行如下SQL语句 ALTER AUTHORIZATION ON SCHEMA::db_owner TO dbo; --然后手动删除就可以了。

分享到:
评论

相关推荐

    删除SQLSever架构

    SQL2005删除用户的时候,产生“数据库主体在该数据库中拥有架构,无法删除”的解决办法

    MSSQL孤立用户删除方法

    数据库主体在数据库中拥有架构 无法删除解决方法 把删除不了的孤立用户在数据库属性中的"权限"里面的勾去掉 然后重做步骤

    MSSQL中删除用户时数据库主体在该数据库存中拥有架构 无法删除的解决方法

    在Microsoft SQL Server中,当你尝试删除一个用户时,如果该用户是数据库的架构所有者或者在数据库中拥有对象,系统会抛出错误,提示“数据库主体在该数据库中拥有架构,无法删除”。这个问题通常出现在你试图从...

    sql server 2005因架构无法删除用户错误15138的解决方法

    Microsoft SQL Server错误: 15138删除对于用户失败,数据库主体在该数据库中拥有架构,无法删除  解决方法一  先删除此用户对应的架构,然后在删除对应的用户  步骤  1。SQL SERVER MANAGEMENT STUDIO》数据库》...

    用三层架构与设计模式思想部署企业级数据库业务系统开发

    在企业级数据库业务系统开发中,采用三层架构与设计模式是构建高效、可维护和扩展性强的应用程序的关键。本文将详细探讨如何运用这些概念来部署一个高质量的.NET应用程序。 首先,三层架构是一种软件设计模式,它将...

    对SQL Server 2005删除用户失败的破解

    这个错误通常表现为"数据库主体在该数据库中拥有架构,无法删除",这通常是由于用户是某个或多个数据库对象(如表、视图、存储过程等)的所有者,或者直接或间接地属于具有对象的所有权的架构。为了解决这个问题,...

    [详细完整版]数据库与架构.doc

    分离主体与架构 以前的版本,如SQL Server 2000,提供有CREATE SCHEMA语句,但是由于在用户和架构之间的隐式关系不能被更改或删除,所以它并没有 任何有效的用途。实际上,这种关系是如此紧密以至于很多SQL Server ...

    Sql Server 2008数据库新建分配用户的详细步骤

    在创建用户时可能会遇到一些问题,例如错误信息:“数据库主体在该数据库中拥有架构,无法删除。”(Microsoft SQL Server,错误: 15138)。这种情况下,我们可以使用 T-SQL 来解决,使用以下命令:use "你的数据库...

    数据库 管理与应用 期末考试题 数据库试题

    1. 数据库管理与应用的概念:数据是信息的载体,数据库系统是对数据的管理和存储,数据库管理系统是实现对数据库中数据操纵的软件。 2. 数据库系统体系结构:模式、外模式、优化模式、内模式是数据库系统体系结构中...

    SQL Server 数据库用户管理

    在SQL Server中,数据库用户是数据库级别的主体,它们控制着对特定数据库的访问权限。通常,一个登录名登录到SQL Server实例后,还需要创建对应的数据库用户才能访问指定的数据库。这是因为数据库用户是与登录名映射...

    数据库的文件

    在SQL Server中,每个数据库至少有一个主数据文件,所有的数据操作(如插入、更新、删除)都会在这个文件上进行。主数据文件扩展名 `.mdf` 是 Microsoft SQL Server 用来标识其角色的标志。 另一方面,`...

    sql数据库学生系统

    在IT行业中,SQL数据库是数据存储和管理的核心工具,尤其在构建学生系统这样的应用程序时,其作用至关重要。本文将深入探讨“sql数据库学生系统”所涉及的关键知识点,包括数据库的基本操作、学生系统的架构以及...

    数据库发展研究报告(2021年).pdf

    例如,在金融行业,数据库架构升级和非关系型数据库的替换案例被详细探讨。在政务行业,数据库支撑的数据管理和服务能力被看作是提升政府工作效率和公众服务能力的关键。在工业领域,时序数据库的应用受到越来越多的...

    一个普通数据库源代码.rar_数据库源码

    在数据库设计中,源代码包含了数据结构定义、查询处理、事务管理、并发控制、恢复机制等关键部分。 【描述】中提到这个源代码是"普通的",意味着它可能是一个基础或中等复杂程度的数据库系统,适合初学者或有经验的...

    数据库学习笔记1

    本文将深入探讨数据库的整体架构、安全需求以及以PostgreSQL为例的特定数据库架构。 在数据库的整体架构中,用户是与数据库交互的主体,包括最终用户、应用程序员和数据库管理员。最终用户通过应用程序访问数据,...

    数据库笔记

    SQL的分类通常分为四大类:DDL(Data Definition Language),用于定义数据库架构;DML(Data Manipulation Language),用于操作数据库中的数据;DQL(Data Query Language),用于查询数据;以及DCL(Data Control...

    历年数据库系统工程师考试真题

    9. **网络知识**:虽然不是数据库系统的主体,但了解TCP/IP协议、网络架构和数据传输原理对于数据库的分布式部署和远程访问至关重要。 10. **数据库理论与范式**:理解关系代数、关系演算,以及第一范式(1NF)、第...

    数据库发展研究报告.pdf

    在数据库的关键技术及发展趋势章节中,详细介绍了数据库管理系统典型架构、数据库技术发展历程及未来发展趋势。在数据库产业发展的章节中,不仅概述了数据库产业的总体情况,还具体分析了数据库产品、服务和支撑体系...

    数据库信息泄漏不可轻忽的平安短板.pdf

    数据库信息泄漏不可轻忽的平安短板是一份关于数据库信息泄露的报告,该报告总结了当前数据库信息泄露的趋势和原因,并对数据库信息泄露的解决方案进行了分析。报告指出,传统的信息平安解决方案已经变得弱不由风,...

Global site tag (gtag.js) - Google Analytics