更改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数据库). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在非ASP.NET应用程序中使用ASP.NET Cache对象?
- asp.net-mvc – ViewModel中的最佳实践
- .net – 实体框架遇到的最大池大小4.3
- 验证 – 在编辑页面上保存时忽略必需属性
- asp.net-mvc – 控制器和操作方法之间丢失的会话变量
- asp.net-mvc – 从ASP.NET MVC中的部分视图中删除逻辑
- asp.net-mvc-3 – asp.net中的pageBaseType mvc3 razor –
- asp.net core 使用 TestServer 来做集成测试
- asp.net-mvc – asp.net mvc:运行error.cshtml的原因(并且
- 优化委托的 `DynamicInvoke`
推荐文章
站长推荐
热点阅读