Oracle
 sql >> база данни >  >> RDS >> Oracle

Скриване на обикновена текстова парола с командния ред на sqlplus

Можете да използвате тук документ :

sqlplus -s /nolog <<!EOF
connect SOME_USERNAME/[email protected]:1500/SOMESID
@some.sql
!EOF

Свързване и @some.sql се третират като входен поток към SQL*Plus, сякаш сте ги въвели в интерактивна сесия, и не са част от първоначалното извикване на изпълнимия файл - така че подробностите за връзката не се показват в ps изход.

Можете също така да използвате променливи, ако искате, между другото, тъй като разширението на променливата се случва в обвивката, преди да предаде потока към изпълнимия файл - така че въпреки че SQL*Plus няма да разбере, кажете $PASSWD , позовавайки се на това в heredoc, работи и действителната стойност на променливата се предава.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Драйверът за управляван Oracle ODP.NET използва ли мрежово криптиране?

  2. Как да получите стойностите за следващата и следващата следваща дата в таблица

  3. Синтаксис на Oracle SQL - Проверете няколко колони за IS NOT NULL

  4. Имате нужда от помощ, за да преместите 8k стойност на колона от R в колона CLOB (Oracle)

  5. Как да използвам Oracle Ref Cursor от C# ODP.NET като параметър на ReturnValue, без да използвам съхранена функция или процедура?