zoukankan      html  css  js  c++  java
  • Hive之权限控制

    Hive之权限

    一、库级的权限

    -- 授予所有权限给某个用户
    grant all on msta to user {userName};
    -- 授权admin privilege权限
    grant ADMIN PRIVILEGE on database {dbName} to user {userName};
    
    -- 授予某个库的权限给某个用户
    grant select on database {dbName} to user {userName};
    grant insert on database {dbName} to user {userName};
    grant update on database {dbName} to user {userName};
    grant delete on database {dbName} to user {userName};
    
    -- 回收某个库的权限给某个用户
    revoke select on database {dbName} from user {userName};
    revoke insert on database {dbName} from user {userName};
    revoke update on database {dbName} from user {userName};
    revoke delete on database {dbName} from user {userName};
    
    -- 查看指定用户在所有库下面的权限
    show grant user {userName};
    -- 查看指定用户在某个库的权限
    show grant user {userName} on database {dbName};

    二、表级的权限

    -- 授予表的权限给某个用户
    grant create on database {dbName} to user {userName};
    grant select on table {dbName}.tableName to user {userName};
    grant insert on table {dbName}.tableName to user {userName};
    grant update on table {dbName}.tableName to user {userName};
    grant delete on table {dbName}.tableName to user {userName};
    
    
    -- 回收某个用户的表的权限
    revoke create on table {dbName}.tableName from user {userName}; 
    revoke select on table {dbName}.tableName from user {userName};
    revoke insert on table {dbName}.tableName from user {userName};
    revoke update on table {dbName}.tableName from user {userName}; 
    revoke delete on table {dbName}.tableName from user {userName};
    
    -- 查看指定用户在指定表的权限
    show grant user {userName} on table {dbName}.{tableName};

    -- 设置session具有Admin权限
    set role admin;

    ALTER  更改表结构,创建分区
    CREATE  创建表
    DROP  删除表,或分区
    INDEX  创建和删除索引
    LOCK  锁定表,保证并发
    SELECT  查询表权限
    SHOW_DATABASE  查看数据库权限
    UPDATE  为表加载本地数据的权限

    做自己的太阳,成为别人的光!
  • 相关阅读:
    百度关键词搜索量查询,百度,谷歌关键词查询工具
    推荐免费服务免费空间服务器检测
    如何成为能让大家尊重的程序员
    四天玩转windows phone开发视频之第二天总结
    用三张图片详解Asp.Net 全生命周期
    程序员该如何规划自己的人生
    博客正式开通啦!
    技术与创业不矛盾(两者是先后关系)
    工作五年的感悟
    委托与事件以及应用
  • 原文地址:https://www.cnblogs.com/botaoli/p/14627727.html
Copyright © 2011-2022 走看看