1

我正在尝试在 IIS 7.5 中部署我的第一个灯开关应用程序。我使用的是MSSQL server 2008。我使用的是visual studio 2012。本地机器没有问题。当我尝试发布应用程序时,出现以下错误:

错误 1 ​​为应用程序部署数据库时发生异常。执行 SQL 文件“InstallProfile.sql”期间发生错误。SQL 错误号为 6951,SqlException 消息为:访问被拒绝。

我给了 lightswitchadmin 'dbcreator' & db_owner 角色。但是,我不能让它工作。

部署因错误消息中止后,我看到在网站中创建了一个文件夹。当我在浏览器中键入地址时:我收到以下消息。'与数据库通信时发生错误'。

如果我进行刷新,则会出现一个 2 文本框,用于输入用户名和密码。当我输入应用程序管理员用户名和密码时,它显示:“与数据库通信时发生错误”。

任何帮助表示赞赏。谢谢 Musfiqur

4

1 回答 1

0

听起来您用于连接数据库的连接字符串中的用户没有正确的 SQL 权限来创建所需的数据库对象。

于 2013-02-04T17:44:06.323 回答