华为云云数据库rds从阿里云迁移至华为云的RDS for SQL Server数据库无法创建用户_云淘科技

故障描述

从阿里云迁移至云数据库 RDS for SQL Server,在创建用户时报错。

故障分析

阿里云RDS Microsoft SQL Server数据库,因存在阻止SSMS客户端创建用户并且限制授权的“TGR#ON#DATABASE”触发器,因而,只能通过阿里云管理界面创建数据库用户,不支持在SSMS客户端创建用户。华为云支持在SSMS客户端创建数据库用户。

因而,从阿里云迁移到云数据库 RDS for SQL Server,需先禁用阿里云的“TGR#ON#DATABASE”触发器,再在SSMS客户端创建数据库用户并且授权。

登录SSMS客户端。
将“TGR#ON#DATABASE”触发器设置为“disable”,禁用“TGR#ON#DATABASE”触发器。

在SSMS客户端创建用户并授权。

新建的用户授权一定要映射msdb数据库。

父主题: RDS for SQL Server

同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家