小编Tur*_*rch的帖子

如何在2013 SQL Server数据库项目中为登录创建用户

我正在尝试创建一个具有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-2013 sql-server-data-tools

17
推荐指数
1
解决办法
1万
查看次数

如果Visual Studio 2012/2013中的项目/解决方案中缺少文件,则报告错误/警告

Visual Studio 不再支持宏,因此以下问题的答案仅对以前的版本有效:

如果Visual Studio中的项目/解决方案中缺少文件,则报告错误/警告

在构建缺少文件的解决方案时,Visual Studio 2012/2013是否有办法报告错误/警告?

visual-studio visual-studio-2012 visual-studio-2013

5
推荐指数
2
解决办法
1574
查看次数