Ce modèle est similaire au mode d`autorisation basé sur les normes SQL, en ce qu`il fournit le contrôle d`accès basé sur les instructions GRANT/REVOKE. Toutefois, la stratégie de contrôle d`accès diffère de l`autorisation basée sur les normes SQL, et elles ne sont pas compatibles. L`utilisation de ce mode est également prise en charge pour les utilisateurs de la ligne de commande Hive. Toutefois, pour des raisons mentionnées dans la discussion de l`autorisation basée sur les normes SQL (ci-dessus), ce n`est pas un mode d`autorisation sécurisé pour la ligne de commande Hive. L`autorisation basée sur le stockage fournit un moyen simple de traiter tous les cas d`utilisation décrits ci-dessus. Toutefois, si vous avez besoin d`un contrôle d`accès plus précis pour les utilisateurs SQL, vous pouvez également activer le mode d`autorisation basé sur les normes SQL dans HiveServer2. Une ruche est une structure fermée, fabriquée par l`homme, dans laquelle certaines espèces d`abeilles du sous-genre Apis vivent et élèvent leurs jeunes. Bien que le mot ruche soit couramment utilisé pour décrire le nid de toute colonie d`abeilles, la littérature scientifique et professionnelle distingue le nid de la ruche. Nest est utilisé pour discuter des colonies qui se loger dans des cavités naturelles ou artificielles ou sont suspendus et exposés. Hive est utilisé pour décrire une structure artificielle, fabriquée par l`homme pour abriter un nid d`abeille à miel.
Plusieurs espèces d`Apis vivent en colonies, mais pour la production de miel, l`abeille de miel occidental (Apis mellifera) et l`abeille orientale (Apis cerana) sont les principales espèces conservées dans les ruches. 1 [2] Note, que grâce à l`utilisation de l`ACL HDFS (disponible dans Hadoop 2,4 à partir de) vous avez beaucoup de souplesse dans le contrôle de l`accès au système de fichiers, qui à son tour offre plus de souplesse avec l`autorisation basée sur le stockage. Cette fonctionnalité est disponible à partir de Hive 0,14 (HIVE-7583). Hive ancienne autorisation par défaut (était par défaut avant Hive 2.0.0) est le mode d`autorisation qui a été disponible dans les versions antérieures de Hive. Toutefois, ce mode ne dispose pas d`un modèle de contrôle d`accès complet, ce qui laisse de nombreuses lacunes de sécurité sans adresse. Par exemple, les autorisations nécessaires pour accorder des privilèges pour un utilisateur ne sont pas définies, et tout utilisateur peut accorder lui-même l`accès à une table ou une base de données. L`autorisation basée sur les normes SQL (introduite dans Hive 0.13.0, HIVE-5837) peut être utilisée pour activer le contrôle d`accès à grain fin. Il est basé sur la norme SQL pour l`autorisation et utilise les instructions de GRANT/REVOKE familières pour contrôler l`accès.
Il doit être activé via la configuration HiveServer2. Bien que l`autorisation basée sur le stockage puisse fournir un contrôle d`accès au niveau des bases de données, des tables et des partitions, elle ne peut pas contrôler l`autorisation à des niveaux plus fins tels que les colonnes et les vues, car le contrôle d`accès fourni par le système de fichiers est au niveau de Répertoire et les fichiers. Une condition préalable pour le contrôle d`accès à grain fin est un serveur de données qui est en mesure de fournir uniquement les colonnes et les lignes dont un utilisateur a besoin (ou a) l`accès. Dans le cas de l`accès au système de fichiers, le fichier entier est signifié à l`utilisateur. HiveServer2 remplit cette condition, car il a une API qui comprend les lignes et les colonnes (via l`utilisation de SQL), et est en mesure de servir uniquement les colonnes et les lignes que votre requête SQL demandée. Dans certains cas, les gommes des abeilles sont également encore utilisées, même avec des espèces d`abeilles qui ne produisent pas de grandes quantités de miel (c.-à-d. Apis mellifera mellifera). Cependant, dans ces cas, une partie de la raison pour laquelle les gencives d`abeille sont alors utilisées est que cela permet aux producteurs du miel de se distinguer des autres producteurs de miel et de demander un prix plus élevé pour le miel. Un exemple où les gommes d`abeilles sont encore utilisées est le Mont-Lozère, en France, bien qu`en Europe on les appelle ruches de rondins. 18 19 20 [21] la longueur de ces ruches utilisées sont plus courtes que les gommes des abeilles, elles sont évirées artificiellement et coupées à une taille spécifique.
En fait, ce n`est pas strictement vrai: vous pouvez auto-installer le Hive active Heating 2 Si vous êtes «une personne électriquement qualifiée compétent dans l`installation d`accessoires électriques».