我正在开发的项目中涉及到权限的问题,并且权限要控制到表中的某些字段,不知道各位大虾碰到此类问题是如何解决的?!

解决方案 »

  1.   

    一般都先建一个role,然后把权限授给role,然后通过role来授权。
      

  2.   

    感谢楼上的回答;
    我用的是oracle9i,假如用oracle做权限的话,是不是对用户的要求太高的,而且复杂话了呢?
      

  3.   

    那一般是建什么样的role呢?赋予什么样的权限呢
      

  4.   

    当用户只connect角色时,而其通过角色来实现。
    如:
    grant select col1,col2 on table_name to role1;
    grnat role1 to user;