企业管理  -〉登陆  -〉名称 —〉属性—〉数据库访问 -〉public -〉属性 -〉权限那张访问控制表其中  打勾号是什么意思?
      打叉号又是什么意思?
      什么都不打是什么意思?

解决方案 »

  1.   

    打钩是grant(赋予权限)
    打叉是deny(拒绝权限)
    空白是revoke(收回权限)
      

  2.   

    好像有点不太对阿例如对于一个表的select权限赋予 和收回 (grant和revoke)是个动作,收回不就是没有了吗?干吗还要一个叉干什么?如果说  这个角色有赋予其他用户选择权限的能力还差不错。
      

  3.   

    举个例子说:用户A, 是角色A的成员.  角色A具有对表 tb 的 select 权限如果对用户A授予(打勾)对表 tb 的 select 权限, 则用户A肯定有表 tb 的 select 权限
    如果对用户A拒绝(打叉)对表 tb 的 select 权限, 则用户A肯定没有表 tb 的 select 权限(虽然角色A有权限, 但我们已经明确设置拒绝了, 所以用户A无法继承角色A的对表 tb 的select 权限)而不选的话, 则虽然没有授权用户A对 tb 的 select 权限, 但角色A有, 所以用户A一样对tb有 select 权限.