Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

pernyataan sqlplus dari baris perintah

Perlu diketahui bahwa di Unix/Linux nama pengguna/kata sandi Anda dapat dilihat oleh siapa saja yang dapat menjalankan perintah "ps -ef" jika Anda menempatkannya langsung di baris perintah . Bisa menjadi masalah keamanan besar (atau berubah menjadi masalah keamanan besar).

Saya biasanya merekomendasikan membuat file atau menggunakan dokumen di sini sehingga Anda dapat melindungi nama pengguna/kata sandi agar tidak dilihat dengan perintah "ps -ef" di Unix/Linux. Jika nama pengguna/kata sandi terdapat dalam file skrip atau file sql, Anda dapat melindungi menggunakan izin baca pengguna/grup yang sesuai. Kemudian Anda dapat menyimpan pengguna/pass di dalam file seperti ini di skrip shell:

sqlplus -s /nolog <<EOF
connect user/pass
select blah;
quit
EOF


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Manajer Konkuren Oracle

  2. Oracle Sql Developer string literal kesalahan terlalu panjang

  3. Bagaimana menangani pengecualian to_date dalam pernyataan SELECT untuk mengabaikan baris-baris itu?

  4. Berapa banyak indeks database yang terlalu banyak?

  5. Cara mendapatkan informasi tentang kesalahan kompilasi di Oracle/TOAD