角色管理

  • 角色是指具有一定权限的虚拟对象,角色主要用于给操作员授权:
    1、创建角色记录。
    2、给角色授权。
    3、把角色授予操作员。


  • 角色与操作员的关系:
    1、操作员的权限必须通过角色来获得。
    2、同一个角色可以授予多个操作员。
    3、同一个操作员可以具有多个角色。
    4、操作员的权限是所有具有的角色权限的并集。


  • 除了系统定义的权限外,用户还可以自定义权限:
    1、自定义的权限代码格式必须为:u0xxx,例如:u0001、u0002。
    2、自定义权限主要用于脚本控制,例如:have_exec_priv(‘u0002’),可以判断是否具有u0002权限。