在Plesk Web Host Edition中设置ASP.NET

时间:2016-10-22 07:46:15

标签: asp.net sql-server database plesk

所以我正在Plesk Web Host Edition上为我的网站进行配置,但不幸的是我有一个通过我的网站访问数据库的问题。 我注意到以下几点:

1.我可以通过SQL Server Management Studio(SSMS)访问数据库,没有任何问题,但有一点需要注意的是,当我尝试将我的数据库用户作为数据库的所有者时,我收到以下错误: 无法更改角色'db_owner',因为它不存在或您没有权限。换句话说,我不是数据库的所有者,我无法改变其中的任何内容!虽然我已经通过Plesk Panel创建了数据库和数据库用户。
2.我按如下方式配置了web.config:

<add name="xxxConnectionString" connectionString="data source=127.0.0.1\SQLEXPRESS;server=127.0.0.1;database=xxxx.mdf;Uid=xxx;pwd=xxxx" />


3.访问网站时出现以下错误: 无法打开登录请求的数据库“xxx.mdf”。登录失败。 用户'xxx'登录失败
我联系了托管服务提供商的支持,但现在差不多4天没有任何回复。我真的希望能和你们找到答案。

提前致谢

1 个答案:

答案 0 :(得分:1)

我能够找到ConnectionString问题的解决方案。以下是我用来解决问题的连接:

<add name="CarRentalConnectionString" connectionString="Data Source=localhost;Initial Catalog=DATABASENAME;Integrated Security=false;User ID=USERNAME;Password=PASSWORD" />