1.显示指定账号密码
2.文件模式
在当前用户下新建.password文件,并保存数据库密码
$ echo -n "password" > .password
将.password文件上传至当HDFS用户目录下
$ hdfs dfs -put .password /user/hadoop/
给.password文件授予400权限
$ hdfs dfs -chmod 400 /user/hadoop/.password
删除本地.password文件即可
$rm .password
通过--password-file参数指定密码文件即可
sqoop list-databases \
--connect jdbc:mysql://192.168.8.200/djtdb_test \
--username root \
--password-file /user/hadoop/.password
本文介绍了一种利用HDFS存储数据库密码的方法,通过创建.password文件并设置严格的文件权限来确保密码的安全性。此外,还展示了如何通过Sqoop命令行工具使用--password-file参数指定密码文件。
1228

被折叠的 条评论
为什么被折叠?



