zoukankan      html  css  js  c++  java
  • 添加Mysql普通用户来管理hive

    (一)、在root用户下:(Mysql)


    1.在root用户下:创建hive元数据库

    create database if not exists hivedb;

    2.在root用户下添加添加用户用户:hadoop

    注意:这地方主机为localhost,可以自定义主机名,比如下面的spark1,需要统一!

    insert into mysql.user(Host,User,Password)values('%','hadoop',password('hadoop'));

    3.在root用户下给普通用户hadoop授权于hivedb数据库任何主机:

    注意:dentified by 'hadoop' 表示密码

    grant all privileges on hivedb.* to 'hadoop'@'%' identified by 'hadoop';

    (二)、修改hive中的配置文件hive-site.xml


    修改前:

    <configuration>
    <property>
      <name>javax.jdo.option.ConnectionURL</name>
      <value>jdbc:mysql://192.168.137.5:3306/1608b?characterEncoding=UTF-8</value>
    </property>
    <property>
      <name>javax.jdo.option.ConnectionDriverName</name>
      <value>com.mysql.jdbc.Driver</value>
    </property>
    <property>
      <name>javax.jdo.option.ConnectionUserName</name>
      <value>root</value>
    </property>
    <property>
      <name>javax.jdo.option.ConnectionPassword</name>
      <value>root</value>
    </property>
    <property>
      <name>hive.aux.jars.path</name>
      <value>${HIVE_HOME}/auxlib</value>
    </property>
    </configuration>

    修改后:

    <configuration>
    <property>
      <name>javax.jdo.option.ConnectionURL</name>
      <value>jdbc:mysql://192.168.137.5:3306/hivedb?characterEncoding=UTF-8</value>
    </property>
    <property>
      <name>javax.jdo.option.ConnectionDriverName</name>
      <value>com.mysql.jdbc.Driver</value>
    </property>
    <property>
      <name>javax.jdo.option.ConnectionUserName</name>
      <value>hadoop</value>
    </property>
    <property>
      <name>javax.jdo.option.ConnectionPassword</name>
      <value>hadoop</value>
    </property>
    <property>
      <name>hive.aux.jars.path</name>
      <value>${HIVE_HOME}/auxlib</value>
    </property>
    </configuration>

    (三)、启动hive

  • 相关阅读:
    如何带平均年龄小的团队
    如何带平均年龄大的团队
    Extjs中常用表单介绍与应用
    .NET 应用架构指导 V2[17]
    一个男人的关心的东西
    微软企业库5.0学习笔记(十四)
    .NET 应用架构指导 V2[19]
    微软企业库5.0学习笔记(十五)
    计算机基本图书
    vs添加博客园精华区
  • 原文地址:https://www.cnblogs.com/lishengnan/p/hadoop8.html
Copyright © 2011-2022 走看看