VS2017数据库项目的架构比较过程中生成的用户密码错误
问题描述:
我创建像这样我的Azure中的SQL数据库用户:VS2017数据库项目的架构比较过程中生成的用户密码错误
CREATE USER [MyUser]
WITH PASSWORD = 'my password';
在我的数据库和数据库项目之间的模式相比,VS产生奇怪的脚本:
CREATE USER [MyUser]
WITH PASSWORD = N'b$&#$!~<+clbztmsFT7_q7yyW2Etqd6Xdgrs|zeqhd|po$?+';
所以,密码是不同的!
还有一个!在通过CI(dacpac申请)更新我的数据库期间,我看到,该用户已创建,但两个密码都不起作用!
有谁知道最新的问题? 谢谢!
答
感谢post:
以下命令丢失:
GRANT CONNECT TO MyUser;
它看起来像你需要它,如果你通过CI和dacpac将做到这一点。 我现在要检查它,如果它能工作 - 我会将答案标记为正确。