Scroll untuk baca artikel
DatabaseOracle

Mengelola Grants and Synonyms di Stored Programs

186
×

Mengelola Grants and Synonyms di Stored Programs

Sebarkan artikel ini
oracle database plsql
oracle database plsql

Untuk memberikan pengguna lain kewenangan/akses untuk mengeksekusi program yang anda buat, baik itu table, prosedur, function, package menggunakan code :GRANT sedangkan untuk menghapus grant tersebut menggunakan code : REVOKE

Contoh untuk Grant ALL(select,insert,update,delete) pada table

GRANT ALL ON NAMA_TABLE TO ACEPSOPIAN;

penjelasan :

GRANT ALL : di sini user diberikan hak akses untuk melakukan select, insert, update, delete sedangkan untuk grant yang hanya select saja menggunakan code :  GRANT SELECT NAMA_TABLE TO ACEPSOPIAN

Sedangkan TO ACEPSOPIAN : akan diberikan ke siapa grant tersebut ?, berarti user acepsopian di berikan hak akses istimewa untuk melakukan select, insert, update, delete

Untuk melakukan penghapusan hak akses/ istimewa menggunakan code :

REVOKE ALL ON NAMA_TABLE TO ACEPSOPIAN;

Agar semua dapat mendapatkan grant tanpa tau nama user kita dapat menggunakan code :

GRANT ALL ON NAMA_TABLE TO PUBLIC

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.

Verified by MonsterInsights