其他

锐一网络为您解答服务器的疑难杂症

服务热线:400-920-4021

SQL 2005报错:用户、组或角色'XXX'在当前数据库中已存在?
26312017-03-18

我们在迁移数据库的过程往往比较喜欢方便的直接把数据库文件跟日志文件拷贝走,然后附加到数据库,再给这个数据库一个用户登陆权限的时候时候,会100%报错的哟!

打开SQL Server Management Studio, 右键选择“数据库”>“新建查询”

输入以下sql脚本:

//=======================

Use [数据库名]

go

sp_change_users_login 'update_one', 'XXX', 'XXX'

//========================

接着执行脚本即可。

 

注:其中update_one是存储过程的参数,表示只处理一个用户,前一个XXX是“用户”,后一个XXX是“登录”,以上这个SQL表示将服务器登录“XXX”与数据库用户“XXX”重新关联。

SQL 2005报错

机房介绍

关注我们

关于我们

  • 400热线:400-920-4021
  • 电话:0755-33076677
  • 邮箱:info@a166.com
  • 地址:深圳市福田区彩莲路天隆大厦1507

产品销售

    值班服务

    • 值班 锐一在线客服

    售后服务

    • 售后 锐一售后客服
    • 售后 锐一售后客服
    • 售后 锐一售后客服

    增值服务

    • 证书 SSL
    收缩