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]

