文档首页/ 云数据库 RDS/ 故障排除/ RDS for SQL Server/ RDS for SQL Server数据库恢复到新实例后新建用户,提示用户已存在的解决方法
更新时间:2022-09-13 GMT+08:00
分享

RDS for SQL Server数据库恢复到新实例后新建用户,提示用户已存在的解决方法

故障描述

RDS for SQL Server数据库通过备份文件恢复到新实例,新建用户,进行数据库用户绑定时失败。提示“User, group, or role 'ecology' already exists in the current database”。

原因分析

数据库在备份恢复后,该用户已存在,只是界面上未显示。

解决方案

以rdsuser用户执行以下命令关联,更换对应库的用户名,以ecology为例。

use [DBName];
Exec sp_change_users_login 'AUTO_FIX','ecology';

相关文档