• Asp.net mvc3学习(asp.net配置选项卡错误)


    昨天晚上数据库过期,今天 打开asp.net网站管理工具 “安全”选择项时,出现以下错误提示:“选定的数据存储区出现问题,原因可能是服务器名称或凭据无效,或者权限不足。也可能是未启用角色管理器功能造成的。本人开发工具vs2010,数据库sqlserver2008.操作系统windows7(64bit)

    查找解决方案: 

    1、打开SDK 命令提示(所有程序->Microsoft Visual Studio 2010->Visual Studio Tools->Visual Studio 2010 命令提示),输入aspnet_regsql。

    2、弹出ASP.NET SQL Server 安装向导->下一步,选“为应用程序服务配置 SQL Server”,->下一步,如果是默认实例服务器应该就是计算机名,选择验证方式,我选的是sa身份验证,数据库用<默认>-> 下一步,这个窗口显示您的设置摘要,这里可以看到数据库名称为aspnetdb->下一步->完成

    3.

    修改C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config的machine.config文件,修改文件中<connectionStrings>段的数据库连接信息:

    <connectionStrings>

    <add name="LocalSqlServer"  connectionString="data source=./SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" />
    </connectionStrings>

    修改为:

    <connectionStrings>
    <add name="LocalSqlServer" connectionString="Server=YourServerName;Database=aspnetdb;User ID=sa;Password=Your Password;Trusted_Connection=False" />
    </connectionStrings>

    注意:在我的操作系统中,修改后,不能保存,是权限问题,可以在该文件的属性,然后找到安全选项卡,添加everyone的权限,这样就可以保存啦。

    然后再次单击asp.net配置,可以启用角色。添加用户。 

  • 相关阅读:
    策略模式
    Java反射机制
    两个无符号的正大数相加
    MySQL大表优化方案
    造成mysql慢查询的原因
    mysql对于很长的字符列的索引方案
    lyt经典版MySQL基础——函数
    lyt经典版MySQL基础——存储过程
    lyt经典版MySQL基础——变量
    lyt经典版MySQL基础——视图
  • 原文地址:https://www.cnblogs.com/gxg2008540/p/2747083.html
Copyright © 2020-2023  润新知