5. Simpan gadjet Copyright: Blog Trik dan Tips - http://blogtrikdantips.blogspot.com/2012/09/ada-yang-lapar-gak-kalau-makan-mie.html#ixzz2DouD43WU Tolong sertakan link ini jika mengkopi artikel diatas. Terima kasih

Jumat, 18 Januari 2013

PRIVILEGES dalam SQL SERVER


System Privilege
System Privilege ini digunakan oleh database administrator untuk memberikan hak istimewa kepada user dalam menjalankan sistem.
Tipe-tipe hak istimewa DBA atau DBA Privileges :
  1. CREATE USER : penerima privilege dapat membuat user database baru
  2. DROP USER : penerima privilege dapat menghapus user
  3. DROP ANY TABLE : penerima privilege dapat menghapus tabel apa saja dalam suatu schema
  4. BACK UP ANY TABLE : penerima  privilege dapat mem-back up tabel apa saja
  5. SELECT ANY TABLE : penerima privilege dapat membuat query, tabel dan view dalam suatu schema
  6. CREATE ANY TABLE  : penerima privilege dapat membuat tabel pada schema apapun
MEMBUAT USER
Sebelum memberikan privilege, hal pertama yang harus kita lakukan yaitu membuat user baru terlebih dahulu yang diberi nama ‘manager’.
Syntax :
CREATE USER user
IDENTIFIED BY password
contoh :
CREATE USER manager
IDENTIFIED BY 123
Pada tahap ini manager belum dapat melakukan apapun, karena manager hanya dibuat tanpa diberikan suatu privilege oleh database administrator.
HAK ISTIMEWA USER
Setelah user dibuat, maka database administrator dapat memberikanya system privilege
contoh System privilege yang dapat diberikan :
  1. CREATE SESSION : untuk connect ke database
  2. CREATE TABLE : untuk membuat tabel
  3. CREATE SEQUENCE : membuat urutan dalam database schema
  4. CREATE VIEW : membuat sebuah VIEW dalam suatu schema
  5. CREATE PROCEDURE : membuat STORE PROCEDURE, FUNCTION atau PACKAGE dalam user’s schema
Memberikan System Privilege Kepada User
Contoh :
GRANT CREATE SESSION, CREATE TABLE, CREATE  SEQUENCE, CREATE VIEW, CREATE PROCEDURE
TO manager

Merubah Password
Alter user scoot
IDENTIFIED by Lion ;

User altered.

Granting Object Privileges
Grant select , insert
ON department
from scott;

Revoke succedeed.



Tidak ada komentar:

Posting Komentar