IMPLEMENTASI AUDIT PADA MYSQL

dokumen-dokumen yang mirip
APLIKASI MIGRASI DATA ANTAR DBMS

Pemillihan IDS (Intrusion Detection System) sebagai Sistem Keamanan Jaringan Server di Politeknik Batam

PENGEMBANGAN SISTEM UJIAN ONLINE BERBASIS OBJEK

APLIKASI PEMODELAN BASISDATA

SISTEM INFORMASI PENGELOLAAN EVENT ORGANIZER

PENGELOLAAN DATA KEBUDAYAAN MELAYU DI INDONESIA MENGGUNAKAN DATABASE MULTIMEDIA

STUDI TINGKAT PENGGUNAAN PERANGKAT LUNAK OPEN SOURCE OLEH ADMINISTRATOR DI INSTANSI PEMERINTAH DAERAH KOTA BATAM

PERBANDINGAN APLIKASI RECOVERY HARD DISK UNTUK KEPENTINGAN FORENSIK

ANALISIS KELAYAKAN PEMBERIAN BEASISWA DI POLITEKNIK NEGERI BATAM DENGAN METODE CLUSTERING

PERANCANGAN MODEL PRAKTIKUM ORGANISASI KOMPUTER

KATA PENGANTAR. Puji syukur yang tidak terhingga saya haturkan kepada Allah SWT, atas limpahan

APLIKASI QRSCANNER DAN QR CODE GENERATOR

PERANCANGAN DAN PEMBUATAN SISTEM ABSENSI MAHASISWA BERBASIS WEB DI PROGRAM STUDI TEKNIK KOMPUTER POLITEKNIK NEGERI MEDAN LAPORAN TUGAS AKHIR

LEMBAR PENGESAHAN Batam, 21 Februari 2011 Pembimbing, Mir atul K. Mufida, S. ST NIK

SISTEM INFORMASI PROSES PRODUKSI PADA KONVEKSI IFANA COLLECTION

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

RANCANG BANGUN APLIKASI PENYIMPANAN DAN TEMU KEMBALI DATA MULTIMEDIA.

LAPORAN KERJA PRAKTIK SISTEM KELISTRIKAN PT. MAYORA INDAH TBK.

SISTEM PAKAR DIAGNOSA KERUSAKAN KAMERA DIGITAL SINGLE LENS REFLEX (DSLR) MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB

APLIKASI KEPUASAN PELANGGAN PADA PROGRAM STUDI MANAJEMEN INFORMATIKA POLITEKNIK NEGERI MEDAN BERBASIS WEB LAPORAN TUGAS AKHIR

PERANCANGAN APLIKASI PERPUSTAKAAN PADA SMA NEGERI 5 MEDAN TUGAS AKHIR HERA PRATIWI SIPAYUNG

SISTEM MONITORING LEVEL AIR MENGGUNAKAN KENDALI PID

BUDIMAN STUDI JURUSAN PROGRAM. oleh

APLIKASI LATIHAN SOAL UJIAN TEORI SURAT IZIN MENGEMUDI BERBASIS WEB. Laporan Tugas Akhir

PERANCANGAN DAN PEMBUATAN APLIKASI UNTUK ANGKUTAN UMUM (ANGKOT) BERBASIS ANDROID

RANCANG BANGUN APLIKASI PENJADWALAN SIDANG TUGAS AKHIR MENGGUNAKAN BAHASA PEMROGRAMAN PHP RENDY OKTA VIDIYANTO

IMPLEMENTASI APLIKASI REMOTE DESKTOP SERVER MENGENDALIKAN PC (PERSONAL COMPUTER) MENGGUNAKAN TABLET

SKRIPSI APLIKASI BIMBINGAN SKRIPSI ONLINE BERBASIS WEBSITE DAN ANDROID UNTUK MAHASISWA DEPARTEMEN TEKNIK ELEKTRO

PERANCANGAN SISTEM INFORMASI PEMESANAN TIKET ONLINE PESAWAT MERPATI UNTUK AGENT TRAVEL

SISTEM APLIKASI PENGELOLAAN MANAJEMEN MASJID BERBASIS WEB. Yogie Desmansyah PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

STRATEGI BANK BRI SYARIAH DALAM MENANGANI PEMBIAYAAN KREDIT PEMILIKAN RUMAH (KPR) BERMASALAH (Study Kasus Pada Bank BRI Syariah Cabang Pekanbaru)

SISTEM INFORMASI ADMINISTRASI RUMAH SAKIT KARTIKA HUSADA KUDUS

PERANCANGAN DAN REALISASI SISTEM PEMANTAUAN BERBASIS ESP DALAM SISTEM NURSE CALL

PROFESIONALISME GURU PENDIDIKAN AGAMA ISLAM (PAI) DI MI MUHAMMADIYAH 6 NGLEGOK JENANGAN

SISTEM INFORMASI MANAJEMEN PENDAFTARAN SISWA BARU pada SMAN 1 NALUMSARI JEPARA

PROYEK AKHIR SISTEM INFORMASI PELAPORAN ANGGARAN DAN REALISASI

APLIKASI POINT OF SALES (POS) PADA RESTORAN BEBEK KALEYO BERBASIS DESKTOP. Oleh : Fikri Thalib

PENENTUAN KARAKTERISTIK MINYAK CENGKEH

FAKTOR-FAKTOR RISIKO KEJADIAN KAKI DIABETIK PADA PENDERITA DIABETES MELITUS TIPE 2

KATA PENGANTAR. rahmat dan karunia-nya penulis dapat menyelesaikan Laporan Kerja Praktek ini di

LEMBAR PENGESAHAN PEMBIMBING STUDI PENGAMAN GANGGUAN TANAH PADA SISTEM DISTRIBUSI TENAGA LISTRIK DI GARDU INDUK MANGGARSARI TUGAS AKHIR.

PERHITUNGAN NILAI EKONOMIS SISTEM PEMBANGKIT LISTRIK TENAGA SURYA (PLTS) UNTUK MEMENUHI KEBUTUHAN ENERGI

Perangkat Lunak Manajemen Subprogram Untuk Oracle 11G

SISTEM INFORMASI MANAJEMEN PROYEK KONSTRUKSI BERBASIS WEB PADA PT. KLARAS PUSAKA INTERNASIONAL

PERANGKAT LUNAK SISTEM PENJUALAN DI ORANGE DISTRO MEDAN TUGAS AKHIR

PERANCANGAN DAN PEMBUATAN APLIKASI SENSUS PENDUDUK DI KECAMATAN ULUPUNGKUT MENGGUNAKAN TEKNOLOGI J2ME LAPORAN TUGAS AKHIR

SISTEM PENDUKUNG KEPUTUSAN DALAM PEMILIHAN KARTU KREDIT BERBASIS WEB SKRIPSI

ELLA NOVITA NIM :

RANCANG BANGUN SISTEM INFORMASI PENILAIAN INTERNAL PROGRAM KREATIVITAS MAHASISWA PADA UNIVERSITAS MURIA KUDUS

PEMBUATAN APLIKASI PEMUTAR AUDIO STREAMING BERBASIS ANDROID

PROTOTIPE SMART CARD READER E-KTP DENGAN PROGRAM VISUAL BASIC

Sistem Informasi Pendaftaran Calon Tenaga Kerja Indonesia Pada Lembaga Pelatihan Kerja Swasta SONAGI

SKRIPSI. Diajukan Untuk Memenuhi Sebagian dari Syarat Memperoleh Gelar Sarjana Pendidikan Program Studi Pendidikan Jasmani Kesehatan Rekreasi.

PROSEDUR PENGELOLAAN ARSIP DINAMIS DI KANTOR ARSIP DAN PERPUSTAKAAN DAERAH KOTA SURAKARTA

PROGRAM STUDI INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA

PERANCANGAN GRAFIS MULTIMEDIA INTERAKTIF PENGENALAN BAGIAN-BAGIAN KOMPUTER DASAR UNTUK SISWA SD/MI KELAS 5

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI HASIL NILAI RAPOR SD ST. ANTONIUS VI MEDAN BERBASIS WEB

PROSEDUR PENGADAAN BARANG PADA PT ADHI KARYA (Persero), Tbk. DIVISI KONSTRUKSI III KAWASAN MEDAN

PENGARUH NILAI RATA-RATA UJIAN NASIONAL DAN UJIAN SEKOLAH TERHADAP PRESTASI BELAJAR MAHASISWA PROGRAM STUDI PENDIDIKAN BIOLOGI FKIP UMS ANGKATAN 2010

APLIKASI BUSINESS-TO-BUSINESS E- COMMERCE BERBASIS WEB (STUDI KASUS PADA YUKBELANJA)

RANCANG BANGUN SISTEM INFORMASI PEMESANAN DAN PENDISTRIBUSIAN BARANG RUMAH TANGGA PADA UD.MULYO AGUNG BERBASIS WEB

SKRIPSI ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKADEMIK BERBASIS WEB

SISTEM INFORMASI PELAYANAN FASILITAS POLIKLINIK UMUM PADA PT PANARUB INDUSTRY BERBASIS WEB. Oleh: BETI MAYASARI

APLIKASI PERPUSTAKAAN BERBASIS WEB DENGAN MENGGUNAKAN PHP MYSQL DAN BARCODE AZHARI

Sistem Informasi Pembayaran Pajak dan Pengelolaan Lokasi Reklame pada Dinas Pendapatan Pengelolaan Keuangan dan Aset Daerah Pati

SISTEM AKUNTANSI PEMBERIAN KREDIT PADA PT PERMODALAN NASIONAL MADANI (PERSERO) ULAMM UNIT BINJAI

APLIKASI PEMINJAMAN DAN PENGEMBALIAN BUKU MENGGUNAKAN QR CODE (QUICK RESPONSE CODE) BERBASIS WEB SERVER DAN ANDROID PADA PERPUSTAKAAN (USER)

PENGARUH KEPEMIMPINAN,

PEMBANGUNAN SISTEM INFORMASI EVALUASI PEMBELAJARAN MENGAJAR SMK NEGERI 1 SUKOHARJO TUGAS AKHIR

ANALISIS PENERAPAN SISTEM PENILAIAN KINERJA KARYAWAN PADA PLTGU 110 MW PT SUMBERDAYA SEWATAMA UP. GUNUNG MEGANG MUARA ENIM

Sistem Informasi Inventarisasi Laboratorium pada Program Studi Sistem Informasi Universitas Muria Kudus Berbasis Web

SISTEM INFORMASI PENJUALAN OLEH - OLEH KHAS MEDAN PADA RANIA HOME MADE BERBASIS WEB

SISTEM INFORMASI PENERIMAAN SISWA BARU SMK NEGERI 1 KEMUSU BOYOLALI TUGAS AKHIR

Perancangan Sistem Pengadaan Barang/Jasa Pada Dinas Bina Marga Pengairan ESDM Kabupaten Kudus

PERANCANGAN KAMUS DIGITAL BAHASA INDONESIA NIAS DENGAN EFEK SUARA MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR SAULI IFOLALA LASE

LAPORAN SKRIPSI SISTEM INFORMASI LIGA FUTSAL BERBASIS WEB PADA MARKASS FUTSAL STADIUM

PERANCANGAN WEB TES UJIAN ONLINE BERBASIS PHP DAN MySQL

Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

EVALUASI PROSEDUR PENGARSIPAN DOKUMEN PENGADAAN TERKAIT SISTEM MANAJEMEN MUTU ISO 9001:2008 PADA PERUM BULOG SUB DIVRE III SURAKARTA

PERANCANGAN DAN PEMBUATAN WEBSITE JEJARING SOSIAL LAPORAN TUGAS AKHIR

SKRIPSI APLIKASI KRS PERWALIAN ONLINE (BERBASIS WEB) STUDI KASUS DI STMIK AKAKOM

LAPORAN SKRIPSI. Sistem Informasi Penerimaan Siswa baru Pada MA NU Nurussalam Berbasis Web

SISTEM INFORMASI MANAJEMEN PENGELOLAAN WISMA TARUNA KOST PUTRA KUDUS

PERANCANGAN SISTEM INFORMASI PENJUALAN PAKAIAN DI DUONO DISTRO TUGAS AKHIR

Goeritno NIM : L

SISTEM INFORMASI SIMPAN PINJAM PADA YAYASAN PIJER PODI PANCUR BATU KABUPATEN DELI SERDANG BERBASIS WEB DENGAN PHP-MYSQL

TESIS. Diajukan Untuk Memenuhi Sebagian dari Syarat Memperoleh Gelar Magister Pendidikan Program Studi Pendidikan Matematika. Oleh

RANCANG BANGUN SISTEM INFORMASI JADWAL KULIAH JURUSAN TEKNIK KOMPUTER DAN INFORMATIKA POLITEKNIK NEGERI MEDAN BERBASIS WEB LAPORAN TUGAS AKHIR.

ASUHAN KEPERAWATAN PADA Tn. A DENGAN GANGGUAN SENSORI PERSEPSI : HALUSINASI PENGLIHATAN DI RUANG BIMA RUMAH SAKIT UMUM DAERAH BANYUMAS

Rancang Bangun Aplikasi Penjadwalan Berbasis Web Untuk Teknisi Dalam Perawatan Fasilitas Hotel Royal Safari Garden

PENAMAAN LABEL TEKS PENDEK (TWEET) DI TWITTER MENGGUNAKAN JACCARD COEFFICIENT TUGAS AKHIR

PERANCANGAN SISTEM INFORMASI BERBASIS WEB TERHADAP BIDANG USAHA PADA KOPERASI UNIT DESA (KUD) MAKMUR LEMBEYAN MAGETAN SKRIPSI

LAPORAN SKRIPSI SISTEM PAKAR DIAGNOSA KERUSAKAN KOMPUTER BERBASIS WEB MENGGUNAKAN THEOREMA BAYES

SISTEM INFORMASI ADMINISTRASI TATA TERTIB SEKOLAH BERBASIS WEB UNTUK MEMPERMUDAH PENCATATAN DATA PELANGGARAN SISWA

ANALISA PERBANDINGAN PERHITUNGAN PEMBIAYAAN KREDIT PADA KOPERASI SMKN 1 KEDUNG DENGAN AKAD MUDHARABAH PADA BMT UMMAT SEJAHTERA ABADI BAPANGAN

PORTAL LIFE SKILL SMA PGRI 2 KAYEN BERBASIS WEB

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN LOKASI OBJEK WISATA KABUPATEN PONOROGO MENGGUNAKAN METODE SAW

RANCANG BANGUN SISTEM INFORMASI SURVEI ALUMNI BERBASIS WEB PADA PROGRAM STUDI DIPLOMA III MANAJEMEN INFORMATIKA UNSYIAH JURNAL SKRIPSI

SISTEM INFORMASI PRODUCTION PLANNING AND INVENTORY CONTROL UNIT KDF PADA DEPARTEMEN SKM PT NOJORONO TOBACCO INTERNATIONAL

APLIKASI UNTUK MENAMPILKAN OBJEK KURSI DAN MEJA DARI 2D MENJADI 3D BERBASIS MOBILE MENGGUNAKAN UNITY 3D

Transkripsi:

IMPLEMENTASI AUDIT PADA MYSQL TUGAS AKHIR Oleh : Supriadil 3310801023 Muslami an 3310801035 Disusun untuk memenuhi syarat kelulusan Program Diploma III PROGRAM STUDI TEKNIK INFORMATIKA POLITEKNIK NEGERI BATAM BATAM 2011 i

LEMBAR PENGESAHAN Batam, 11 Agustus 2011 Pembimbing, Metta Santiputri, MSc. NIK. 100017 ii

LEMBAR PERNYATAAN Dengan ini, saya: NIM : 3310801023 Nama : Supriadil adalah mahasiswa Teknik Informatika Politeknik Negeri Batam yang menyatakan bahwa Tugas Akhir dengan judul: IMPLEMENTASI AUDIT PADA MYSQL disusun dengan: 1. tidak melakukan plagiat terhadap naskah karya orang lain 2. tidak melakukan pemalsuan data 3. tidak menggunakan karya orang lain tanpa menyebut sumber asli atau tanpa ijin pemilik Jika kemudian terbukti terjadi pelanggaran terhadap pernyataan di atas, maka saya bersedia menerima sanksi apapun termasuk pencabutan gelar akademik. Lembar pernyataan ini juga memberikan hak kepada Politeknik Negeri Batam untuk mempergunakan, mendistribusikan ataupun memproduksi ulang seluruh hasil Tugas Akhir ini. Batam, 11 Agustus 2011 Supriadil 3310801023 iii

LEMBAR PERNYATAAN Dengan ini, saya: NIM : 3310801035 Nama : Muslami an adalah mahasiswa Teknik Informatika Politeknik Negeri Batam yang menyatakan bahwa Tugas Akhir dengan judul: IMPLEMENTASI AUDIT PADA MYSQL disusun dengan: 1. tidak melakukan plagiat terhadap naskah karya orang lain 2. tidak melakukan pemalsuan data 3. tidak menggunakan karya orang lain tanpa menyebut sumber asli atau tanpa ijin pemilik Jika kemudian terbukti terjadi pelanggaran terhadap pernyataan di atas, maka saya bersedia menerima sanksi apapun termasuk pencabutan gelar akademik. Lembar pernyataan ini juga memberikan hak kepada Politeknik Negeri Batam untuk mempergunakan, mendistribusikan ataupun memproduksi ulang seluruh hasil Tugas Akhir ini. Batam, 11 Agustus 2011 Muslami an 3310801035 iv

KATA PENGANTAR Dengan rahmat dan rasa syukur yang tidak terhingga penulis aturkan kepada Tuhan Yang Maha Esa, atas limpahan karunia dan ilmu sehingga penulis dapat menyelesaikan laporan Tugas Akhir ini dengan baik yang tidak terlepas dari bantuan dosen dan rekan-rekan mahasiswa Politeknik Negeri Batam. Penulisan Laporan Tugas Akhir ini dimaksudkan untuk melengkapi persyaratan kelulusan tingkat Diploma III Program Studi Teknik Informatika Politeknik Negeri Batam. Untuk memenuhi persyaratan tersebut maka penulis membuat suatu pengembangan sistem pemantauan keamanan salah satu System Management Basis Data (DBMS) MySQL yaitu AUDIT. Fungsi dari Audit ini adalah dapat mempermudah pemantauan dan pelacakan terhadap DBMS MySQL jika terjadi pengerusakan dan pencurian maupun penggunaan data yang tidak semestinya dalam Basis Data. Penulisan Laporan Tugas Akhir ini dapat disusun dan diselesaikan dengan baik tidak terlepas dari bantuan dan dukungan dari semua pihak yang ikut dalam membimbing penulis untuk menyelesaikan Laporan Tugas Akhir ini. Pada kesempatan ini, penulis mengucapkan terimakasih kepada: 1. Allah SWT, atas anugrah yang telah diberikan kepada penulis. 2. Nabi Muhammad SAW, sebagai inspirator hidup bagi penulis. 3. Ayahanda, Ibunda, Kakanda-kakandaku, Adinda-adindaku dan semua keluarga atas jasa doa, bimbingan dan nasehat. 4. Bapak Priyono Eko Sanyoto atas doanya dan sebagai direktur Politeknik Negeri Batam. 5. Ibu Metta Santiputri, MSc. Sebagai wali dan sekaligus pembimbing selama penulisan Tugas Akhir ini. 6. Bapak Uuf Brajawidagda, MT. Sebagai kaprodi dan koordinator Tugas Akhir. v

7. Kakanda Fuliza beserta ayuhanda Putri Ana Falda atas segala pengorbanannya kepada penulis. 8. Herianto sebagai sahabat sejati sakaligus rekan tim futsal yang membantu penulis dengan meminjamkan laptopnya. 9. Sahabat-sahabat elektro dibengkel TA yang mengisi hari-hariku bersama baik suka dan duka. 10. Teman-teman se-angkatan yang saling mengingatkan dan memberikan dukungan satu sama yang lain. 11. Para dosen dan seluruh pihak yang ikut serta membantu dan semangat, sehingga matakuliah Tugas Akhir ini dapat diselesaikan. Karena itu kami mengucapkan terima kasih yang sebesar-besarnya kepada semua pihak semoga amal ibadah diterima di sisi Allah SWT, atas bantuan moril maupun spiritual demi terselesaikannya laporan ini. Penulis mohon maaf yang sebesarbesarnya kepada seluruh pihak atas kesalahan yang disengaja maupun yang tidak disengaja, penulis juga sadar masih banyak kekurangan yang terdapat pada Laporan Tugas Akhir ini, oleh karena itu saran dan kritik yang membangun penulis harapkan dari semua kalangan. Batam, 11 Agustus 2011 Penulis vi

ABSTRAK IMPLEMENTASI AUDIT PADA MYSQL Tugas Akhir Implementasi Audit Pada MySQL ini merupakan pengembangan fitur keamanan dalam Database Management System (DBMS) MySQL dengan membangun sistem Audit untuk mempermudah pemantauan dan pelacakan jika terjadi pengerusakan, penyalahgunaan dan pencurian data dalam basis data. Penulis membangun fitur Audit ini dengan Trigger dan Procedure. Trigger disini berfungsi untuk mencatat semua aktifitas yang terhubung dengan basis data baik pengguna dan apa yang dilakukan oleh pengguna dalam basis data tersebut. Trigger ini terdiri dari tiga bagian yaitu trigger pengguna masuk, trigger pengguna akses dan trigger perubahan data. Sedangkan procedure berfungsi untuk menampilkan laporan audit yang telah tercatat dengan memanggil procedur yang diinginkan. Procedure disini ada lima bagian yaitu procedure perubahan data, perubahan data terakhir, penghapusan data, pengguna gagal akses, dan pengguna terakhir. Audit yang diterapkan dalam basis data MySQL ini menggunakan acuan dari fitur keamanan DBMS Oracle. Kata Kunci: Database Management System (DBMS), MySQL, Oracle, Audit, Trigger, Procedure. vii

ABSTRACT AUDIT IMPLEMENTATION ON MYSQL DBMS Audit Implementation on MySQL DBMS is the development of security features in Database Management System (DBMS) MySQL by building a system to facilitate monitoring and auditing in the event of vandalism tracking, misuse and theft of data in the database. The author built this audit feature with triggers and procedures. The triggers here serve to record all activities connected with both the user data base and what is done by the user in the database. These triggers consist of three parts, namely pengguna masuk trigger, pengguna akses trigger and perubahan data trigger. While the procedures serve to show audit reports that have been recorded by calling procedure desired. There are five procedures, namely perubahan data, perubahan data terakhir, penghapusan data, pengguna gagal akses, and pengguna terakhir procedure. For reference, the audits applied here use the security features of Oracle database management system as its reference. Key words: Database Management System (DBMS), MySQL, Oracle, Audit, Trigger, Procedure. viii