如何在shell脚本中隐藏oracle数据库密码

时间:2015-11-05 03:55:29

标签: linux shell

如何在shell脚本中隐藏密码而不是密码?

Template

1 个答案:

答案 0 :(得分:1)

我就是这样做的:

echo -n "Enter password: "
read -s passwd
echo

sqlplus -s -S << EOF
  USERNAME/${passwd}@"SERVICE_NAME"

  select something from dual;

  exit;
EOF

这样做的一个好处是,使用ps -efx也会在操作系统中隐藏密码。

相关问题