SQL> ALTER USER tester IDENTIFIED BY newpassword
Tester foydalanuvchi hisobini qo'llashni tugatgandan so'ng, ushbu foydalanuvchi uchun parolni asl qiymatiga qaytarish uchun ALTER USER iborasini qayta kiriting. Shifrlangan parolni bitta tirnoq bilan qo'shib qo'yishni unutmang;
SQL> ALTER USER tester IDENTIFIED BY VALUES '1825ACAA229030F1';
User altered.
SQL>
Foydalanuvchi sessiyasini tugatish
ALTER SYSTEM buyrug'i foydalanuvchining har qanday sessiyasini to'xtatadi. Birinchidan, foydalanuvchining SID (sessiya identifikatori) va seriya # (seriya raqami) qiymatlari uchun V $ SESSION ko'rinishini so'rashingiz kerak. Keyin, sessiya identifikatori va tartib raqamini qiymatlarini olgan holda, ushbu foydalanuvchi sessiyasini to'xtatishingiz mumkin. Masalan:
8-rasm. Foydalanuvchi sessiyasini tugatish.
Agar siz bekor qilmoqchi bo'lgan seans uzoq muddatli qaytarilishga o'xshash uzoq operatsiyaga jalb qilingan bo'lsa, Oracle sessiyaning tugatilishi uchun belgilanganligini ko'rsatadi va operatsiya tugagandan so'ng uni to'xtatadi. Oracle ma'lumotlar bazasi sessiyani tugatgandan so'ng, u barcha operatsiyalarni qaytaradi va sessiyaning barcha qulflarini chiqaradi.
Foydalanuvchining UNIX jarayonini bekor qilish, ehtimol Oracle sessiyasining bekor qilinishiga olib keladi, ammo bu sessiyani yakunlashning eng oqilona usuli emas. Agar foydalanuvchining UNIX sessiyasi va buyrug'ini bekor qilmoqchi bo'lsangiz.KILL SESSION.Oracle ishlamayapti yoki ko'p vaqt talab qilmoqda, UNIX o'ldirish buyrug'i yordamida sessiyani juda tez tugatishingiz mumkin. Iltimos, buyruqni unutmang
Kill o'zi yoki -9 tugmachasi bilan ishlatilishi mumkin, ammo aksariyat hollarda Oracle foydalanuvchisining UNIX sessiyasini to'xtatish uchun oddiy buyruq kifoya qiladi
. kill: $ kill 345678 или $ kill -9 345678
Quyidagi skript V $ SESSION dinamik ko'rinishidan jarayon raqamini (shuningdek, SID va tartib raqamini) oladi:
9-rasm. Dinamik jarayon raqamini olish.
Windows tizimlarida jarayonlar tushunchasi ishlatilmaydi, ammo barcha foydalanuvchi jarayonlari bir xil .exe Oracle jarayonining oqimlari. Windows-da Oracle foydalanuvchi sessiyasini to'xtatish uchun ORAKILL yordam dasturidan Oracle .exe jarayonida ma'lum bir ish zarrachasini to'xtatish uchun foydalanishingiz mumkin.
Siz foydalanuvchi sessiyasini tugatishni xohlaysizmi deylik. Ushbu foydalanuvchi oqimini qanday aniqlash mumkin? Quyidagi ro'yxat Windows tizimidagi har qanday foydalanuvchi uchun mavzuni aniqlash uchun oddiy so'rovdan foydalanishni namoyish etadi.
10-rasm Windows tizimidagi oddiy so'rovdan foydalanish namoyishi
Yuqoridagi ro'yxatdagi skript Oracle-ning har bir foydalanuvchisi bilan bog'langan oqim raqamlarini aks ettiradi. Oqim raqamlari olinganidan so'ng, foydalanuvchi seansini quyidagi buyruq yordamida to'xtatish mumkin (oqim raqami 2948 bo'lsa):
C:> orakill 2948.
Xulosa.
Men ushbu mustaqil ishini yozish davomida Oracle muhitida foydalanuvchiga login parol berish. Uni ro’yxatdan o’tazish cheklov va qo’shimcha xususiyalar o’rnatish. DBCA-dan foydalangan holda yangi ma'lumotlar bazasini yaratish uchun avtomatik xavfsiz konfiguratsiyani amalga oshirish. Oracle ma'lumotlar bazasi 11g uchun yangi xavfsiz konfiguratsiya variantlarini tanlaganingizda, yangi ma'lumotlar bazasida quyidagi xavfsizlik xususiyatlari yoqish.
Parol bilan bog'liq xavfsizlik parametrlari. Ma'lumotlar bazasi parolning amal qilish muddati tugashini ta'minlash va foydalanuvchilarga tayinlangan standart parol profilini tekshirishda ichki qiyinchiliklarni ta'minlash boshqa parol siyosatini amalga oshishlarni o’rgandim.
Foydalanilgan adabiyotlar.
1. Informatika. Bazoviy kurs. Pod redaksiey S.V.Simonovicha
Sank-Peterburg, 2001g.
2. V. Passikov. Zashita komp'yuternoy informasii. M.: Nauka, 2001g.
3. Informatika. Pod redaksiey prof. N.V. Makarovoy , M.: 1997g.
4. Axborot tizimlari va texnologiyalari. Akad.S.Gulomov va boshkalar
T.: "Shark", 2000y.
5 S.S. Gulomov va boshk. Iktisodiy infarmatika.
6. www.ziyonet.uz
Do'stlaringiz bilan baham: |