SSDT和Amazon RDS迁移问题

时间:2016-04-07 14:59:01

标签: sql-server amazon-web-services sql-server-data-tools aws-rds

我在使用Amazon RDS SQL Server(2014)时遇到问题,并尝试将其与Visual Studio SQL Server数据工具一起使用,而且AWS支持网站上的帮助并不多。

我已经运行了一个RDS实例,并使用SQL Management Studio访问它,没有任何问题。我创建了一个数据库,然后从SSDT运行模式比较并点击更新。

更新过程所做的第一件事是修改db_owner授权,然后从RDS上的数据库中完全锁定主用户。当您在SSDT中进行比较时会发现更改,但是我无法将其关闭。

谁能告诉我解决问题的方法?

2 个答案:

答案 0 :(得分:2)

如果你想让它停止部署权限,我写的是一个我不是dbo的环境,同样的事情一直在发生:

http://agilesqlclub.codeplex.com/

IgnoreSecurity将阻止你伤害自己。

答案 1 :(得分:1)

在SchemaCompareProject页面上,单击sttings图标,然后转到Object Types选项卡。在Application-scoped列表中,有一个Role Memberships选项。

取消选中此选项并重新运行比较 - 强制更改授权的订单项消失。这使rdsa保持为db_owner并且所有内容都正确同步。