我有 WinXP Pro 32 位。
我想为基于 Web 的应用程序运行免费试用版。该应用程序使用 IIS 5.1 和 MS SQL Server 2008 R2(即 SQLEXPRESS)。所有这些都完全在我自己的单用户笔记本电脑上。
当我输入以下内容时,我收到一个错误::
localhost/gemini
错误是:
Cannot open database "Gemini" requested by the login. The login failed.
Login failed for user '<laptop_name>\ASPNET'.
我使用 Windows 身份验证。应用程序 web.config 中的连接字符串为:
<add name="Gemini" connectionString="data source=(local)\SQLExpress;initial catalog=Gemini;trusted_connection=true;" providerName="System.Data.SqlClient"/>
我有 SQL Server 管理工作室。
有人建议我授予“laptop_name\ASPNET”用户对 Gemini 数据库的所有访问权限。
我不是技术人员。如果有人能建议我如何授予该用户访问权限,我将不胜感激。因为我的笔记本电脑是单用户的,所以我只想要一个简单的解决方案——而不是复杂的防盗、防黑客解决方案 :)