de-vraag
  • Pertanyaan
  • Tag
  • Pengguna
Notifikasi
Imbalan
Registrasi
Setelah Anda mendaftar, Anda akan diberitahu tentang balasan dan komentar untuk pertanyaan Anda.
Gabung
Jika Anda sudah memiliki akun, masuk untuk memeriksa pemberitahuan baru.
Akan ada hadiah untuk pertanyaan, jawaban, dan komentar tambahan.
Lebih
Sumber
Sunting
Igor Zelaya
Igor Zelaya
Question

ORA-01031: hak istimewa yang tidak mencukupi saat memilih tampilan

Ketika saya mencoba mengeksekusi tampilan yang menyertakan tabel dari skema yang berbeda, ORA-001031 Hak istimewa yang tidak mencukupi dilemparkan. Tabel-tabel ini memiliki izin eksekusi untuk skema tempat tampilan dibuat. Jika saya mengeksekusi view's SQL Statement, itu berfungsi. Apa yang saya lewatkan?

29 2008-09-26T16:47:51+00:00 3
Pemrograman
oracle
view
Pertanyaan ini memiliki :value jawaban dalam bahasa Inggris, untuk membacanya masuk ke akun Anda.
Igor Zelaya
Igor Zelaya
26 September 2008 в 6:47
2008-09-26T18:47:15+00:00
Lebih
Sumber
Sunting
#8514669

Akhirnya saya berhasil. Jawaban Steve'benar tetapi tidak untuk semua kasus. Ini gagal ketika view tersebut dieksekusi dari skema ketiga. Agar itu bisa bekerja, Anda harus menambahkan opsi grant:

GRANT SELECT PADA [NAMA_TABEL] KE [READ_USERNAME] DENGAN OPSI GRANT;

Dengan begitu, [READ_USERNAME] juga dapat memberikan hak pilih atas view ke skema lain

 Fourat
Fourat
Jawaban edit 16 Mei 2019 в 11:51
35
0
Solution / Answer
Steve K
Steve K
26 September 2008 в 4:53
2008-09-26T16:53:33+00:00
Lebih
Sumber
Sunting
#8514667

Sebagai pemilik tabel, Anda perlu memberikan akses SELECT pada tabel yang mendasarinya kepada pengguna yang Anda jalankan pernyataan SELECT sebagai.

grant SELECT on TABLE_NAME to READ_USERNAME;
19
0
 dacracot
dacracot
26 September 2008 в 5:07
2008-09-26T17:07:27+00:00
Lebih
Sumber
Sunting
#8514668

Jika view diakses melalui stored procedure, execute grant tidak cukup untuk mengakses view. Anda harus memberikan select secara eksplisit.

1
0
Related communities 3
Oracle Indonesia
Oracle Indonesia
767 pengguna
Group belajar, diskusi, dan berbagi tentang berbagai produk dan teknologi Oracle. Disclaimer: This group is not in any affilation nor maintained by the Oracle.
Buka telegram
OrcV2 🇲🇨Indonesia🇮🇩
OrcV2 🇲🇨Indonesia🇮🇩
163 pengguna
Website : https://orcv2token.tech/ Tg Global : https//t.me/orcv2
Buka telegram
Oracle_id
Oracle_id
61 pengguna
Oracle_id adalah komunitas Penikmat Oracle seluruh Indonesia, fokus membahas product2 Oracle
Buka telegram
Tambahkan pertanyaan
Kategori
Semua
Teknologi
Budaya / Rekreasi
Kehidupan / Seni
Ilmu Pengetahuan
Profesional
Bisnis
Pengguna
Semua
Baru
Populer
1
Галина Утяшова
Terdaftar 19 jam yang lalu
2
Asilbek Qadamboyev
Terdaftar 3 hari yang lalu
3
Akshit Mehta
Terdaftar 6 hari yang lalu
4
me you
Terdaftar 1 minggu yang lalu
5
Никита иванов
Terdaftar 1 minggu yang lalu
ID
JA
KO
RU
© de-vraag 2022
Sumber
stackoverflow.com
di bawah lisensi cc by-sa 3.0 dengan atribusi