Beeline CLI를 사용하여 HiveServer2를 연결하고 있습니다. 나는 연결하기 위해 다음 명령을 사용하고 있습니다 :beeline 암호화 된 암호 파일을 사용하는 LDAP 인증
beeline -u jdbc:hive2://myhost.abc.com:10000/default -n myuser -w pass_sa -e "show tables;"
연결이 성공하고 내 암호가 내가 암호 파일을 사용하여 암호화 된 암호를 사용하려고 여기에 암호화되지 않은 여기 하이브 데이터베이스에 액세스 할 수 있어요하지만.
몇 가지 링크가 있지만 LDAP 인증 및 암호화 된 비밀번호 인증과 혼동되어이 문제에 대한 도움이 필요합니다.
. 다른 옵션은 암호를 암호화하는 데 사용할 수 있습니까 ?? –
나는 checkit을했는데 - kinit 명령을 실행 한 후 서버가 비밀번호를 묻지 않고 명령을 실행했다. 환경을 체크인하십시오. 내 대답을 업데이트했습니다. –
따옴표를 수정해야합니다. 유효한 명령은 beeline -u "jdbc : hive2 : //myhost.abc.com : 10000/default"이어야합니다. -e "show tables;" –