Unix / Linuxでは、コマンドラインに直接配置すると、「ps-ef」コマンドを実行できるすべてのユーザーがユーザー名/パスワードを確認できることに注意してください。大きなセキュリティの問題になる可能性があります(または大きなセキュリティの問題になります)。
Unix / Linuxで「ps-ef」コマンドを使用してユーザー名/パスワードが表示されないように保護できるように、通常はファイルを作成するか、ヒアドキュメントを使用することをお勧めします。ユーザー名/パスワードがスクリプトファイルまたはSQLファイルに含まれている場合は、適切なユーザー/グループの読み取り権限を使用して保護できます。次に、シェルスクリプトで次のようにユーザー/パスをファイル内に保持できます。
sqlplus -s /nolog <<EOF
connect user/pass
select blah;
quit
EOF