`

SQL Server将数据库的用户名映射到登录名

 
阅读更多

将数据库服务器上的数据库文件拷贝到另外一台机器上,附加后,新建登录名时无法将原数据库用户映射到此登录名。这样用新建的登录名访问数据库时,必须要以“架构名.对象名”的形式才可以。

通过以下方式可以解决该问题:

步骤1: 

exec sp_change_users_login 'REPORT' 

列出当前数据库的孤立用户 

步骤2: 

在安全性-登录名下新建用户名,无论成功与否都不要紧!

步骤3: 

exec sp_change_users_login 'AUTO_FIX','用户名' 

可以自动将用户名所对应的同名登录添加到syslogins中 

步骤4: 

exec sp_change_users_login 'UPDATE_ONE','用户名','登录名' 

将用户名映射为指定的登录名。

 

 

原文地址:http://www.cnblogs.com/masterfy/archive/2008/11/04/1326453.html

分享到:
评论

相关推荐

    数据库实验四数据库安全管理

    步骤 3:使用 Transact-SQL 将 SQL Server 登录账户 TUser1、TUser2、TUser3 映射为数据库 BlueSkyDB 的用户,用户名同登录名。 CREATE USER TUser1 CREATE USER TUser2 CREATE USER TUser3 步骤 4:再次使用 ...

    数据库安全性概述(PPT 60页).pptx

    删除登录帐户:删除一个登录帐户,必须确认该登录帐户无关联的用户存在于数据库系统中,即不存在孤儿型的用户(没有任何登录名与其映射)。 删除步骤:先删除用户:sp_revokedbaccess ‘用户名’ 再删除帐户:sp_...

    C#访问带密码Access数据库

    解决方法是验证当前 Microsoft SQL Server 的登录是否映射为无密码的 Admin。如果正在访问的 Access 数据库受到保护,请确保上面的注册表键值指向 Access 工作组文件的完整路径名。 在 C# 中访问带密码的 Access ...

    数据库原理实验报告整合

    默认情况下,SQL Server 将存放路径设置为其安装目录下的data子目录,单击该列中的按钮可以在打开的“定位文件夹”对话框中更改数据库的存储路径。 完成上述操作后,单击“确定”按钮关闭“新建数据库”窗口,即完成...

    微软经典asp.net源码TheBeerHouse

    遇到问题及解决方法如下: SQL Server 2005 用户登录失败的解决 <br>SQLServer2005用户登录失败,报如下错误:用户 sa登录失败,该用户与可信 SQL Server 连接无关联的解决方法(sql2005下) <br> ...

    SqlToolBox 1.8.2

    本软件有记忆功能,如果您正确连接到一个数据库,那么相应的信息如IP地址,数据库名,数据库类型,连接数据库的用户名和密码都会被记忆下来,这样下次打开时就不用重复输入了。如果您需要常操作多个数据库,您可以...

    C#.net_经典编程例子400个

    89 2.8 TreeView控件应用 91 实例073 将数据库数据显示到树视图中 91 实例074 用TreeView控件制作导航界面 93 实例075 用TreeView控件遍历磁盘目录 94 实例076 TreeView控件在数据库中的...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    3.2.1. Web应用程序开发环境—SQLserver数据库 SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的。SQL Server 2000是Microsoft公司于...

    oracle实验报告

    (4)SELECT语句中的WHERE条件可以包含PL/SQL块中定义的变量及表达式,但变量名不要同数据库表列名相同。 (5)在未使用显式游标的情况下,使用SELECT语句必须保证只有一条记录返回,否则会产生异常情况。 [例3-1] ...

    服务器测试流程.doc

    改服务器计算机名为"Sever",打开管理工具-计算机管理- 本地用户组,将Guest权限打开,关闭"已禁用" 将服务器IP设为192、168、0、100/24 网关为192、168、0、254 而后分别在60台提供压力的测试机上做网络映射,映射到被...

    Delphi开发范例宝典目录

    实例269 从SQL Server数据库中提取多媒体文件 347 实例270 向SQL Server中存储Word文档 348 实例271 从SQL Server中提取Word文档 349 8.4 SQL Server服务器应用 350 实例272 和服务器时间同步 350 实例273...

    citrix 中文管理操作手册

    配置 SQL Server 数据库以便进行配置日志记录 150 配置 Oracle 数据库以便进行配置日志记录 151 设置“配置日志记录”属性 151 设置“配置日志记录”属性 151 委派“配置日志记录”管理 152 使用配置日志 152 查看...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    说明:将sql*plus屏幕中的内容输出到指定的文件 用法:开始印刷->spool 文件名 结束印刷->spool off 列子: 文件内容 9. 显示宽度 (linesize) 说明:设置显示行的宽度,默认是80个字符 用法:set linesize 120 ...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例029 验证登录信息的合法性 39 实例030 为新员工分配部门 40 实例031 用Switch语句根据消费金额计算折扣 41 实例032 判断用户输入月份的季节 42 2.4 循环控制 43 实例033 使用while与自增运算符循环遍历 数组 43 ...

    JAVA上百实例源码以及开源项目源代码

    5个目标文件,演示Address EJB的实现 ,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口...

Global site tag (gtag.js) - Google Analytics