Implementasi Security Pada Database SQL Server

Posted by Heni cliquers Rabu, 30 April 2014 0 komentar

A.    Definisi SQL Server
SQL server merupakan database server yang didalamnya menyimpan informasi data berupa database object seperti table, view, store procedure, dan function trigger.
Microsoft SQL Server 2000 adalah perangkat lunak relational database management system (RDBMS) yang didesain untuk melakukan proses manipulasi database berukuran besar dengan berbagai fasilitas. Microsoft SQL Server 2000 merupakan produk andalan Microsoft untuk database server. Kemampuannya dalam manajemen data dan kemudahan dalam pengoperasiannya membuat RDBMS ini menjadi pilihan para database administrator.

Pengertian sql server lengkap !!

B.     Security Database SQL Server
1.      Cara mengamankan database
a.       Login SQL Server
Untuk membuat login SQL Server dapat menggunakan Windows Authentication (SQL Server Management Studio). Untuk membuat login SQL Server yang menggunakan SQL Server Authentication (SQL Server Management Studio) .
Langkah-langkahnya sebagai berikut :
·         Klik Kanan Login.
·         Pilih New Login


b.      Backup Data dan Mysqldumpp
1.      Backup
Description: 1.JPG
2.      Mysqldumpp
Teroptimalisasi
Description: 2.JPG
Backup Tabel tertentu
Description: tabel tertentu.JPG
Backup Banyak Database
Description: databases.JPG
Backup Semua Database
Description: alldb.JPG
Backup Struktur Tabel
Description: stru.JPG

c.       Query Grant dan Revoke
Grant               : Memberikan / mengijinkan seorang user untuk mengakses tabel dalam  database tertentu.
Revoke            : Digunakan untuk mencabut suatu hak akses dalam tabel tertentu.

Query
Grant ALL PRIVILEGES ON pemesanan.*
TO tukul@localhost
IDENTIFIED BY ‘123456’ WITH GRANT OPTION;

Revoke ALL PRIVILEGES ON pemesanan.* FROM tukul@localhost;

2.      Tujuan Diaktifkannya Security Database
Tujuan Keamanan Basis Data Secara Umum, yaitu :
·         Secrecy/Confidentiality: Informasi tidak boleh diungkapkan kepada pengguna yang tidak sah. Sebagai contoh, mahasiswa seharusnya tidak diperbolehkan untuk memeriksa nilai siswa lainnya.
·         Integrity: Hanya pengguna yang berwenang harus diizinkan untuk memodifikasi data. Sebagai contoh, siswa mungkin diperbolehkan untuk melihat nilai mereka, namun tidak diperbolehkan (jelas) untuk memodifikasi mereka.
·         Availability: Pengguna yang terdaftar tidak boleh ditolak akses. Sebagai contoh, seorang instruktur yang ingin mengubah kelas harus diizinkan untuk melakukannya
Tujuan Keamanan Basis Data Secara Khusus, yaitu :
Data yang tersimpan pada suatu database seperti pada SQL Server 2008 dapat merupakan data penting yang hanya boleh diakses oleh orang atau pihak tertentu. Oleh sebab itu diperlukan database security. Ketika SQL server dijalankan menggunakan mixed mode authentication , password di simpan pada beberapa lokasi. Dengan menggunakan beberapa tenik, seperti memerikasa system table dan stored procedure atau bahkan menggunakan aplikasi berjalan seperti  SQL profiler. Dan pada saat menggunakan SQL server ialah SQL agen  dapat dikonfigurasikan melakukan koneksi dengan melakukan SQL server autentification standar pada login di sysadmin role.
3.      Implementasi security

C.     Daftar Pustaka
modul5-menggunakan-administrasi-dan-keamanan-mysql.pdf




TERIMA KASIH ATAS KUNJUNGAN SAUDARA
Judul: Implementasi Security Pada Database SQL Server
Ditulis oleh Heni cliquers
Rating Blog 5 dari 5
Semoga artikel ini bermanfaat bagi saudara. Jika ingin mengutip, baik itu sebagian atau keseluruhan dari isi artikel ini harap menyertakan link dofollow ke http://heni-cliquers.blogspot.com/2014/04/implementasi-security-pada-database-sql.html. Terima kasih sudah singgah membaca artikel ini.

0 komentar:

Posting Komentar

heni cliquers's Blog support - Original design by | heni cliquers.