【发布时间】:2016-10-22 07:46:14
【问题描述】:
所以我正在 Plesk Web Host Edition 上为我的网站进行配置,但不幸的是,我在通过我的网站访问数据库时遇到了问题。
我注意到以下几点:
1. 我可以通过 SQL Server Management Studio (SSMS) 访问数据库,没有任何问题,但要提到的重要一点是,当我尝试将我的 DB 用户设置为数据库的所有者时,我收到以下错误:
无法更改角色“db_owner”,因为它不存在或您没有权限。换句话说,我不是数据库的所有者,我无法更改其中的任何内容!虽然我已经通过 Plesk Panel 创建了数据库和 DB 用户。
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 天了,没有任何回复。我真的很希望能和你们一起找到答案。
提前致谢
【问题讨论】:
标签: asp.net sql-server database plesk