2013-01-11 83 views
1

我试图在IIS 7.5中部署我的第一个lightswitch应用程序。我正在使用MSSQL Server 2008.我正在使用Visual Studio 2012.本地计算机没有问题。当我尝试发布应用程序时,出现以下错误:IIS 7.5中的Lightswitch部署问题

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

我给了lightswitchadmin'dbcreator'& db_owner的作用。但是,我无法让它工作。

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

如果我给一个刷新,然后出现一个2文本框的用户名和密码。当我输入应用程序管理员用户名和密码时,它显示: '与数据库通信时发生错误'。

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

回答

0

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