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

c# – 我可以将现有的数据库角色和用户用于新的或不同的MVC项目

发布时间:2020-12-15 21:07:05 所属栏目:百科 来源:网络整理
导读:当我使用单个用户帐户启动新的MVC项目并执行初始迁移时,将创建ASPNET角色/用户表.我从其他项目的经验中了解到,通过在模型中指定表,我可以在SQL中的其他现有表中CRUD数据.但是,对于ASPNET用户和角色表,这种情况是否相同?我希望让在我的某个应用程序中注册的
当我使用单个用户帐户启动新的MVC项目并执行初始迁移时,将创建ASPNET角色/用户表.我从其他项目的经验中了解到,通过在模型中指定表,我可以在SQL中的其他现有表中CRUD数据.但是,对于ASPNET用户和角色表,这种情况是否相同?我希望让在我的某个应用程序中注册的用户使用相同的用户名和密码在所有应用程序中注册.

解决方法

是的,你可以这样做.启用了身份验证功能的每个asp.net mvc项目都包含一个连接字符串定义,其名称为“DefaultConnection”,位于身份验证数据库的Web.Config中.如下所示:

enter image description here

现在,您需要做的是在此连接字符串中引用您的身份验证数据库,而不是默认的连接字符串,如:

connectionString="Data Source=192.168.1.1;Database=YourAuthenticationDatabase;User Id=sa; Password=Abc;"

(编辑:李大同)

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

    推荐文章
      热点阅读