Rabu, 12 Agustus 2015

Commit, Rollback, Grant& Revoke pada Oracle


1.  Pengertian dari :
Commit
Adalah perintah  yang berfungsi untuk mengendalikan pengeksekusian transaksi yang menyetujui rangkaian perintah yang berhubungan erat dengan perintah yang  sebelumnya  telah berhasil dilakukan.
Rollback
Adalah perintah  yang berfungsi untuk mengendalikan pengeksekusian transaksi yang membatalkan transaksi yang dilakukan karena adanya kesalahan atau kegagalan pada salah satu rangkaian perintah.
Grant
Adalah perintah untuk memberikan kendali pada pengaksesan data.
Revoke
Perintah revoke akan mencabut hak akses pada tabel dan view dari user atau  untuk mencabut kemampuan pengaksesan data.
2.  Bentuk umum dari
Commit
[ Statement ]
COMMIT;
Rollback
[ Statement ]
ROLLBACK;
Grant
GRANT [akses / privileges]
ON [table]
TO [user];
Revoke
REVOKE [akses / privileges]
ON [table]
FROM [User];
3.  Contoh dari :
Commit
INSERT INTO departments
VALUES (290, ‘Corporate Tax’, NULL, 1700);
COMMIT;
Rollback
DELETE FROM copy_emp;
ROLLBACK;
Grant
GRANT SELECT
ON CORPDATA.EMP
TO PULASKI ;
Revoke
REVOKE SELECT
ON TABLE CORPDATA
FROM USER01;

Sumber : https://girlycious09.wordpress.com/2011/04/12/commit-rollback-grant-revoke-pada-oracle/


Tidak ada komentar:

Posting Komentar