
# 从阿里云迁移至华为云的RDS for SQL Server数据库无法创建用户
#### 故障描述
从阿里云迁移至云数据库 RDS for SQL Server，在SSMS客户端创建rdsuser用户时报错：Current user rdsuser have no permission
#### 故障分析
阿里云RDS SQL Server数据库，因存在阻止SSMS客户端创建用户并且限制授权的"TGR#ON#DATABASE"触发器，因而，只能通过阿里云管理界面创建数据库用户，不支持在SSMS客户端创建用户。华为云支持在SSMS客户端创建数据库用户。
因而，从阿里云迁移到云数据库 RDS for SQL Server，需先禁用阿里云的"TGR#ON#DATABASE"触发器，再在SSMS客户端创建数据库用户并且授权。
1. 登录SSMS客户端。
2. 将"TGR#ON#DATABASE"触发器设置为"disable"，禁用"TGR#ON#DATABASE"触发器。 
   ![](https://support.huaweicloud.com/trouble-rds-mssql/zh-cn_image_0000002250113981.png)
   
   
3. 在SSMS客户端创建用户并授权。 
   ![](https://support.huaweicloud.com/trouble-rds-mssql/public_sys-resources/caution_3.0-zh-cn.png)
   新建的用户授权一定要映射msdb数据库。
   
   
 
