`
浪淘猪
  • 浏览: 44987 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论

SQL server 2000数据库还原造成的孤立用户解决办法

阅读更多

SQL SERVER 2000的某个数据库备份后,在还原后,发现使用原来的用户无法连接到数据库.这是因为还原后的数据库的用户在SQL中没有登录.解决办法:

在查询分析器中使用

 

sp_change_users_login 'report'

 

查看孤立用户名和SID.

 

查询出来UserName 和UserSID

ss  0x40B8125724FEF14994EBDF83B0CBDF24

然后使用

sp_addlogin 'ss', 'pubuser', 'pmdb6','simplified chinese', 0x40B8125724FEF14994EBDF83B0CBDF24
来为ss添加一个登录,密码为pubuser,数据库为pmdb6,默认语言在企业管理器中,右击数据库服务器-->属性-->数据库设置中可以查看默认数据库语言.

 

 然后就可以用用户名ss和密码pubuser登陆数据库了。相关存储过程语法,可以参考联机丛书

分享到:
评论

相关推荐

    SQLServer数据库备份再还原之后登录名丢失解决方法

    在进行SQL Server数据库的备份与恢复操作时,经常会出现一个棘手的问题:原本数据库中的登录名在恢复到另一台服务器后消失不见,导致原本关联的用户变成孤立用户(即没有对应的登录名)。这种情况通常发生在将数据从...

    解决SQL Server备份还原造成孤立用户的问题

    在使用数据库的过程中,经常会遇到数据库迁移或者数据迁移的问题,或者有突然的数据库损坏,这时需要从数据库的备份中直接恢复。但是,此时会出现问题,这里说明几种常见问题的解决方法。

    SQL还原数据库后孤立用户问题处理

    ### SQL还原数据库后孤立用户问题处理 ... 在SQL Server中,孤立账户是指在某个数据库中有用户记录...通过理解和掌握上述知识点,可以有效地管理和解决SQL Server中可能出现的孤立用户问题,保障数据库系统的正常运行。

    sql server 2000登录名与数据库用户名的关联问题

    当SQL Server 2000重装或进行数据库备份还原、附加数据库操作后,可能会出现登录名与数据库用户名的关联问题,导致孤立用户,这将影响到用户的正常使用。 首先,让我们探讨孤立用户问题。孤立用户通常是由于数据库...

    SQL SERVER 2000开发与管理应用实例

    11.4.3 数据库还原中的孤立用户问题 356 11.4.4 查询备份文件中的信息 360 第 12 章 用户定义数据类型 361 12.1 用户定义数据类型概述 361 12.1.1 创建和删除用户定义数据类型 361 12.1.2 为用户...

    sqlserver数据库迁移后,孤立账号解决办法

    通过理解这些步骤和注意事项,你可以有效地解决SQL Server数据库迁移后的孤立账号问题,确保数据库迁移过程顺利进行,并保持系统的安全性。记得在解决孤立账号问题后,也要更新任何依赖于这些账号的应用程序配置,以...

    sql server 2008笔记

    - 解决孤立用户问题通常涉及还原`master`数据库,以恢复用户登录信息。 以上是SQL Server 2008的一些核心概念和操作技巧,掌握这些知识点对于日常管理和维护数据库至关重要。在实际工作中,还需要不断学习和实践,...

    sqlserver2000基础(高手也有用)

    11.4.3 数据库还原中的孤立用户问题 356 11.4.4 查询备份文件中的信息 360 第 12 章 用户定义数据类型 361 12.1 用户定义数据类型概述 361 12.1.1 创建和删除用户定义数据类型 361 12.1.2 为用户定义的...

    SQL Server 2005 从入门到精通

    - **2.3 管理对SQL Server数据库的访问** - 提供了如何对特定数据库实施访问控制的方法。 - **2.4 对数据库访问进行授权** - 包括了**2.4.1 创建数据库用户**、**2.4.2 管理数据库用户**以及**2.4.3 管理孤立用户*...

    SQL Server错误 21002: [SQL-DMO]用户 * 已经存在问题解决

    主要原因是原来的备份还原时保留了原用户的信息,导致产生孤立用户 解决方法: 1.打开mssql企业管理器→数据库→展开出问题的数据库如”mydb”→”用户”→在右侧窗口中选择出问题的用户名如:”***”→右击鼠标→...

    SQL Server提示"选定的用户拥有对象,所以无法除去该用户”

    在SQL Server中,当尝试删除一个数据库用户时,如果该用户拥有数据库内的对象(如表、视图、存储过程等),系统会阻止你执行删除操作,以保护数据完整性。这通常发生在用户的数据所有权未被转移或者用户仍与数据库...

    数据库审计方案样本.doc

    - 全方位数据库审计:支持多种主流数据库系统,如Oracle、SQL Server、MySQL等,以及各种操作系统平台,提供跨平台的审计能力。 - 实时回放数据库操作:通过记录操作序列,可以实时或事后回放操作过程,帮助快速定位...

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

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

    -c#数据库系统心得体会.doc

    c#数据库系统心得体会一: 这次数据库课程设计用的是Microsoft Visual FoxPro 6.0 ,而我们平时用的Microsoft SQL Server 20xx,虽然对VFP完全陌生,但在老师的指引下,我们近乎完美的完成了课程设计。当然 过程是...

    mssql数据库系统崩溃后的一般处理步骤与方法

    本篇文章将详细探讨在SQL Server 2000崩溃的情况下,如何有效地执行数据库恢复操作。 #### 前期准备工作 在正式进行恢复工作之前,需要确保具备以下几方面的准备工作: 1. **系统数据库备份**:包括`master`、`...

    Veritas NetBackup 8.3.pdf

    NetBackup提供的SQL Self-Service功能,明确了备份管理员与数据库管理员(DBA)之间的职责划分,使得DBA能够独立管理数据库备份和还原,同时利用InstantAccess功能快速浏览或装载数据库,增加了灵活性和效率。...

Global site tag (gtag.js) - Google Analytics