我们一直在使用安装程序中的SQLPackage.exe文件在各种操作系统上部署LocalDB V11.0。
虽然这适用于Windows 8.1和Window 2012 R2,但是当我们尝试使用Windows7时,我们仍然会遇到错误。
错误SQL72014:.Net SqlClient数据提供程序:消息15401,级别16,状态1,行 1 Windows NT用户或组'NT AUTHORITY \ Local帐户和Administra的成员 很久没有找到他们。再次检查名称。 错误SQL72045:脚本执行错误。执行的脚本: 创建用户[NT AUTHORITY \本地帐户和管理员组成员] FOR 登录[NT AUTHORITY \本地帐户和管理员组成员];
我们不确定我们在这里缺少什么,任何人都有任何想法?
答案 0 :(得分:3)
虽然可能有很多原因导致您超越异常,但我列出的其中一个如下,请检查它是否对您有所帮助。
第1步:信息:当DACPAC / BACPAC文件可能尝试通过
创建用户时,可能会发生此错误默认使用下面的sql脚本:
CREATE USER [NT AUTHORITY\Local account and member of Administrators group] FOR LOGIN [NT AUTHORITY\Local account and member of Administrators group]
Step2:在命令提示符下,请使用以下命令检查您是否有
“NT AUTHORITY \ Local 帐户“
和
“NT AUTHORITY \本地帐户和管理员组成员”
创建的群组,
Whoami /all
请参阅以下网址,详细解释此问题。
http://woshub.com/blocking-remote-network-access-for-local-accounts/
第3步:如果找不到创建的组,则需要按照相同的
中的说明安装KBURL。以下是您可以在其中找到win7的KB的网址。
https://www.microsoft.com/en-in/download/details.aspx?id=42745
希望这有帮助。