加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

更改ASP.NET网站管理工具连接字符串

发布时间:2020-12-16 09:50:24 所属栏目:asp.Net 来源:网络整理
导读:我用 Asp.net网站管理工具创建了用户角色.我想将这些用户角色存储在我的表中,这些角色存储在SQL Server中.但该工具已创建默认连接字符串,并已将数据存储在自己的表中. 我在SQL Server 2008 R2中有一个user_role表,其中包含属性user_id,role_id和role_name.如
我用 Asp.net网站管理工具创建了用户角色.我想将这些用户角色存储在我的表中,这些角色存储在SQL Server中.但该工具已创建默认连接字符串,并已将数据存储在自己的表中.

我在SQL Server 2008 R2中有一个user_role表,其中包含属性user_id,role_id和role_name.如何将此表连接到asp.net网站管理工具?

我使用.NET framework 4.0,ASP.net Web应用程序,SQL Server 2008 R2.

解决方法

默认配置在应用程序的web.config文件中定义:

<configuration>
    <connectionStrings>
        <add name="ApplicationServices" connectionString="data source=SERVERNAME;Initial Catalog=aspnetdb;User Id=yourusername;Password=yourpassword" providerName="System.Data.SqlClient"/>
    </connectionStrings>
    <system.web>
        <membership>
            <providers>
                <clear/>
                <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="ApplicationServices" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="4" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/"/>
            </providers>
        </membership>

< connectionStrings>部分将显示您连接到数据库的位置,以及< membership>部分显示了如何配置您的成员资格提供程

因此,听起来您只需要将连接字符串更改为指向您设置的数据库(而不是默认的aspnetdb数据库).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读