我正在尝试创建一个具有SSDT数据库项目登录名的用户.登录已存在于目标服务器上.使用以下SQL:
CREATE USER [MyLogin]
FOR LOGIN [MyLogin]
WITH DEFAULT_SCHEMA = dbo
GO
Run Code Online (Sandbox Code Playgroud)
我收到错误:
错误1 SQL71501:用户:[MyLogin]有一个未解析的Login [MyLogin]引用.
我找到了两个解决方案,但都没有与2013年合作:
1)创建服务器项目以引用登录.这不是当前版本的SSDT/VS2013中的选项
2)禁用模式检查.2013年缺少该选项(我相信它是Options -> Database Tools -> Schema Compare
)
Visual Studio 不再支持宏,因此以下问题的答案仅对以前的版本有效:
如果Visual Studio中的项目/解决方案中缺少文件,则报告错误/警告
在构建缺少文件的解决方案时,Visual Studio 2012/2013是否有办法报告错误/警告?