我的脚本以标准格式调用sqlplus
:
sqlplus $USER/$PASSWD@$DBNAME
显然,这不是很安全,因为 ps -ef
显示整个命令,包括密码。
如何在没有手动提示的情况下调用 sqlplus 但仍隐藏密码?
谢谢
最佳答案
您需要的是不同的身份验证方法,例如 Oracle Wallet。
这是文档中的演练。
http://docs.oracle.com/cd/E11882_01/network.112/e16543/authentication.htm#CBHGEBEI
关于oracle - 从 shell 脚本调用 sqlplus 时抑制 passwd,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13476419/