Beeline CLIを使用してHiveServer2に接続しています。私は、接続するには、次のコマンドを使用しています:beline暗号化されたパスワードファイルを使用したLDAP認証
beeline -u jdbc:hive2://myhost.abc.com:10000/default -n myuser -w pass_sa -e "show tables;"
接続が成功したと私は私のパスワードは私がパスワードファイルを使用して暗号化されたパスワードを使用しようとしていますここでは暗号化されていない、ここでハイブデータベースにアクセスできるようにしていますが、。
私はいくつかのリンクがありますが、LDAP認証と暗号化されたパスワード認証と混乱しており、これに関するヘルプを探しています。
私はシェルスクリプトを使用してこのコマンドを使用するので、私は「入力」を押す避けたいです。パスワードを暗号化するための他のオプションはありますか? –
私はkinitの後で私のサーバーでチェックを行いました。ビーラインはパスワードを要求せず、単にコマンドを実行しました。あなたの環境をチェックインしてください。私は私の答えを更新しました。 –
引用符を修正する必要があります。有効なコマンドはbeeline -u "jdbc:hive2://myhost.abc.com:10000/default" -e "show tables;"でなければなりません。 –