Po prostu pamiętaj, że w Unix/Linux twoja nazwa użytkownika/hasło może być odczytane przez każdego, kto potrafi uruchomić polecenie "ps -ef", jeśli umieścisz je bezpośrednio w wierszu poleceń . Może być poważnym problemem bezpieczeństwa (lub przekształcić się w duży problem bezpieczeństwa).
Zazwyczaj zalecam utworzenie pliku lub użycie tutaj dokumentu, aby chronić nazwę użytkownika/hasło przed przeglądaniem za pomocą polecenia "ps -ef" w systemie Unix/Linux. Jeśli nazwa użytkownika/hasło jest zawarte w pliku skryptu lub pliku sql, możesz zabezpieczyć się przy użyciu odpowiednich uprawnień odczytu użytkownika/grupy. Następnie możesz zachować użytkownika/hasło wewnątrz pliku w następujący sposób w skrypcie powłoki:
sqlplus -s /nolog <<EOF
connect user/pass
select blah;
quit
EOF