1. Apa yang kalian ketahui tentang Authorization, Profile, CheckPointing, dan jurnaling??
2. Tuliskan dan jelaskan Bentuk umum GRANT dan REVOKE dengan menggunakan Oracle!!
3. Buatlah contoh Pembuatan sebuah user dengan menggunakan Oracle!!
4. Tulislah bentuk umum pembuatan profile pada oracle!!!
Jawaban.
1.- Authorization, yaitu pemberian
wewenang atau hak istimewa (priviledge) untuk mengakses sistem atau
obyek database. Kendali otorisasi (=kontrol akses) dapat dibangun pada
perangkat lunak dengan 2 fungsi :
a. Mengendalikan sistem atau obyek yang dapat diakses
b. Mengendalikan bagaimana pengguna menggunakannya
Sistem administrasi bertanggungjawab untuk memberikan hak akses dengan membuat account pengguna.
-Jurnaling , yaitu proses menyimpan dan mengatur log file dari semua
perubahan yang dibuat di database untuk proses recovery yang efektif
jika terjadi kesalahan.
- Checkpointing, merupakan titik temu
sinkronisasi antara basis data dan transaksi log file. Seluruh data
yang disimpan di tempat sementara akan disimpan di media penyimpanan
kedua.
- Profile, adalah daftar dari objek-objek yang dimiliki
oleh setiap subjek. Untuk membuat, menghapus dan merubah akses pada
objek memerlukan banyak operasi-operasi karena profil dari user harus
di update pula.
2.
Perintah GRANT
Dipergunakan untuk membuat user baru dengan izin
aksesnya
Bentuk umum :
GRANT jenis_akses (nama_kolom) ON nama_database
TO nama_user IDENTIFIED BY ”nama_password”
[WITH GRANT pilihan_akses]
Perintah REVOKE
Untuk menghapus izin akses user
Bentuk umum :
REVOKE jenis_akses ON nama_database
FROM nama_user
3.create user alfredo identified by alfredos_secret;
create user alfredo identified externally;
create user alfredo identified globally as 'external_name';
4.create profile profile-name limit kernel-limit n;
create profile profile-name limit kernel-limit unlimited;
create profile profile-name limit kernel-limit default;
create profile profile-name limit password-limit expression;
create profile profile-name limit password-limit unlimited;
create profile profile-name limit password-limit default;
create profile profile-name limit password_verify_function function-name;
create profile profile-name limit password_verify_function null;
create profile profile-name limit password_verify_function default;
create profile profile-name limit kernel-limit-1 xyz,
kernel-limit-2 abc
kernel-limit-3 qrp
password-limit-1 foo
password-limit-2 bar;
password-limit-3 baz;
LP SBD2 pert 2
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar