首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >asp.net从mysql向用户/会话分配角色

asp.net从mysql向用户/会话分配角色
EN

Stack Overflow用户
提问于 2011-11-10 04:00:58
回答 1查看 592关注 0票数 1

我有的是两张桌子。一个表包含用户,另一个表包含用户角色。我知道如何从mysql DB中获取数据,但是如何将所有这些角色添加到我的用户中呢?

我通常会考虑Session.Add,但问题是我有2-10个角色,所以任何帮助都将不胜感激!

这样做的目的是我想创建一个导航栏,将显示X数量的链接,根据他们有什么行,也是为了阻止某些功能。

我已经玩过这个游戏了

代码语言:javascript
复制
MySqlCommand cmd2 = new MySqlCommand(storedProcedureName2, cn);
                cmd2.CommandType = CommandType.StoredProcedure;
                cmd2.Parameters.Add("@usernameID", userID);
                MySqlDataReader dr2 = cmd2.ExecuteReader();
                while (dr2.Read())
                {
                    string roleName = dr2["role"].ToString();
                    mysql
                    Roles.AddUserToRole(userID, roleName);
                }

但是,这将不会返回与超时联系sql服务器。如何将其转换为使用MySQL。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-10 05:03:29

我将考虑实现您自己的MembershipRoles提供程序:

  • Implementing a Role Provider
  • Implementing a Membership Provider
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8070835

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档