我想使用 Bash 命令从Hadoop连接到外部数据库。首先,我声明了一些变量,例如用户和密码:
DB_USER='andrey'
DB_PWD='andrey_pwd'
当我连接到外部数据库时,我使用用户名和密码 Bash 参数:
-username $DB_USER \
-password $DB_PWD \
我想要的是从代码中隐藏密码。例如,我有keytab文件,那么我可以使用 keytab 文件作为我的凭据吗?或者如何解决问题?
我想使用 Bash 命令从Hadoop连接到外部数据库。首先,我声明了一些变量,例如用户和密码:
DB_USER='andrey'
DB_PWD='andrey_pwd'
当我连接到外部数据库时,我使用用户名和密码 Bash 参数:
-username $DB_USER \
-password $DB_PWD \
我想要的是从代码中隐藏密码。例如,我有keytab文件,那么我可以使用 keytab 文件作为我的凭据吗?或者如何解决问题?