Rudi,
thanks atas replynya.Memang kurang lebih seperti itu masalahnya dan memang 
explicit grant bisa menyelesaikan masalahnya sekarang ini,
tapi pertanyaannya apakah benar tidak ada cara yang bisa bikin kita Grant lewat 
Role? Masalahnya, sangatlah tidak praktis melakukan Grant untuk 100 table 
secara explisit satu per satu kepada lebih dari 20 Developer yang masing2 punya 
schema sendiri.
Kalo saya baca di OTN, ini adalah masalah Invoker's vs Definer's Right. Tapi 
terus terang saya kurang ngerti masalah ini.

sebelumnya saya ucapkan terima kasih.

thanks
Henry

  ----- Original Message ----- 
  From: rudi kristanto 
  To: [email protected] 
  Sent: Saturday, May 30, 2009 4:03 AM
  Subject: Re: [indo-oracle] Role tidak berfungsi





  http://tech.groups.yahoo.com/group/indo-oracle/message/15397
  http://tech.groups.yahoo.com/group/indo-oracle/message/15396

  --
  Regards,
  Rudi Kristanto.

  ________________________________
  From: H Gunawan <[email protected]>
  To: [email protected]
  Sent: Friday, May 29, 2009 17:37:16
  Subject: [indo-oracle] Role tidak berfungsi

  Hi Semua,
  saya ada sedikit masalah di DB saya.
  jadi saya punya Role A yang sudah dicreate 2 tahun lalu.
  Role A adalah akses Insert, Update, Delete untuk semua table di schema 1.

  Kemudian kemarin di schema 1, saya buat 2 table baru, sebut saja table X dan 
Y, juga ada procedure Insert_X yang logicnya Insert record ke X. 
  AKses untuk kedua table itu lalu saya assign ke Role A yang selama ini dipake 
oleh Developer.

  Masalah yang timbul. ketika login dari schema Developer (bukan schema 1), si 
Developer bisa melakukan DML ke X maupun Y menggunakan perintah SQL.
  tapi ketika si Developer membuat procedure yang mirip dengan Insert_X di 
schemanya, lalu dicompile, terjadi error insufficient privilege tepat di bagian 
dia akan melakukan DML persis seperti yang dilakukan di SQL.

  kira2 masalahnya kenapa ya? saya coba google tapi ngga ketemu.

  tolong pencerahannya
  thanks
  Henry

  [Non-text portions of this message have been removed]

  Get your preferred Email name!
  Now you can @ymail.com and @rocketmail.com. 
  http://mail.promotions.yahoo.com/newdomains/aa/

  [Non-text portions of this message have been removed]



  


------------------------------------------------------------------------------



  No virus found in this incoming message.
  Checked by AVG - www.avg.com 
  Version: 8.5.339 / Virus Database: 270.12.46/2142 - Release Date: 05/29/09 
17:53:00


[Non-text portions of this message have been removed]

Kirim email ke