问下,我要设置登录权限,比如(普通用户,收银员,管理员)这三种不同的角色,要求普通用户只能对歌曲进行查询,收银员只能操作收费表,管理员可以对歌曲进行增删改。要怎么建用户表!还有其他的权限设置!

解决方案 »

  1.   

    ASP自带的那个角色管理不行么
      

  2.   

    编程有一定的模式。例如通常都会单独抽象出用户环境模块,例如使用UserAgent.Instance来获取当前登录用户,那么你的收银程序第一句话就是if(UserAgent.Instance.IsInRole("收银员"))这样的角色授权判断就可以了。
      

  3.   

      [Authorize]
        [Authorize(Roles="Administrator")]你可以使用ASP自带的角色库 然后创建角色!
      

  4.   


    你好 假如我有2个表
    1个Users表 Id userName password UsersRoleId
               1   123       123        1
               2   123123    123123     2
    1个UsersRole表 Id Name UsersRoleId
                   1   管理员   1
                   2   普通用户 2在winfrom里面怎么写个方法判断是管理员的话就跳到Form1,是普通用户就跳转到Form2?
      

  5.   

    你通过判断实现..比如:  if(UsersRoleId=="管理员")
    {
    按钮Name.Enable=true;}