在asp.net站点管理工具里,安全选项卡中,出现以下的提示:
选定的数据存储区出现问题,原因可能是服务器名称或凭据无效,或者权限不足。也可能是未启用角色管理器功能造成的。请单击下面的按钮,以重定向到可以选择新数据存储区的页。 下面的消息可能会有助于诊断问题: 无法连接到 SQL Server 数据库。 右下角有一个“选择数据存储区”的按钮,点击后,测试“AspNetSqlProvider ”,结果出现:
未能建立数据库连接。
如果尚未创建 SQL Server 数据库,请退出网站管理工具,使用 aspnet_regsql 命令行实用工具创建和配置数据库,然后返回到此工具以设置提供程序。 可是我已经用aspnet_regsql,在服务器(local)\sqlexpress中建立了一个aspdb数据库了。不明白为什么仍然出现这个提示……

解决方案 »

  1.   

    不熟悉 ASPNETAdministrator 这个东东
      

  2.   

    看看 SQL 帐号密码是否正确(sa),WEBCONFIG 写的对不对,计算机名是否和连接到数据库上的一致
      

  3.   

    .net2.0的一些用到数据库的控件,比方说Login控件,默认使用的是web.config中的connectionString小节的LocalSqlServer配置,这个配置在自动生成的web.config中是看不到的,如果需要修改,打开IIS,站点或者虚拟目录属性,Asp.net标签,编辑配置 按钮 ,连接字符串管理器这一栏中就可以看到了