Rumah Kewangan Peribadi Asas Keistimewaan dalam Oracle 12c - dummies

Asas Keistimewaan dalam Oracle 12c - dummies

Video: Oracle Tablespace Point-In-Time-Recovery | TS-PITR (Part 1) 2024

Video: Oracle Tablespace Point-In-Time-Recovery | TS-PITR (Part 1) 2024
Anonim

Selepas anda mencipta pengguna, anda perlu memutuskan jenis perkara yang pengguna boleh lakukan dalam pangkalan data Oracle 12c. Anda mungkin mahu membenarkan pengguna dapat log masuk, tetapi anda mungkin perlu mengehadkan sama ada pengguna boleh melakukan mana-mana tugasan berikut:

  • Mengakses data tertentu

  • Memulakan dan menghentikan pangkalan data

  • Membuat jadual, indeks, dan paparan

  • Memadamkan data

  • Melakukan backup

Anda menentukan apa yang pengguna boleh lakukan melalui keistimewaan . Pangkalan data mempunyai dua jenis keistimewaan:

  • Keistimewaan sistem mengawal apa yang pengguna boleh lakukan dalam pangkalan data. Contohnya, bolehkah mereka membuat jadual, membuat pengguna, dan meletakkan ruang kosong? Keistimewaan ini digunakan terutamanya untuk menambahkan atau menukar struktur dalam pangkalan data.

  • Keistimewaan objek mengawal bagaimana pengguna boleh mengakses data sebenar dalam pangkalan data. Contohnya, data apa yang dia boleh lihat, ubah, atau padam? Keistimewaan ini terpakai terutamanya kepada baris dalam jadual atau pandangan.

Anda menguruskan semua keistimewaan dengan perintah GRANT dan REVOKE. Ia cukup jelas dari nama-nama mereka yang diberikan seseorang dan mana yang hilang. Walau bagaimanapun, anda membuat arahan bergantung kepada jenis keistimewaan. Sebagai contoh, apabila anda memberi, anda MENYEDIAKAN dan apabila anda membawa anda MENERIMA DARIPADA.

Keistimewaan sistem adalah keistimewaan pertama yang diperlukan pengguna. Terdapat beratus-ratus keistimewaan sistem.

Sebelum pengguna boleh melakukan apa-apa dengan pangkalan data, mereka perlu dapat menyambung, keistimewaan SISI CREATE memberikan pengguna akses kepada pangkalan data. Tanpa keistimewaan ini, tiada keistimewaan lain yang penting.

Ikuti langkah-langkah ini untuk memberikan keistimewaan SESI SESI kepada pengguna DTITILAH:

  1. Log masuk ke pangkalan data sebagai SISTEM pengguna.

  2. Ketikkan yang berikut:

    
    

    Anda lihat yang berikut, yang bermaksud DTITILAH boleh menyambung ke pangkalan data:

    Grant berjaya.
    

Bagaimana jika kata laluan untuk pengguna DTITILAH telah dikompromi? Cara cepat untuk memastikan pengguna tidak lagi dapat mengakses pangkalan data, secara luaran atau tidak, adalah untuk membatalkan keistimewaan SESI CREATE dari pengguna tersebut.

Batalkan SESI MEMBUAT dari DTITILAH dengan langkah-langkah berikut:

  1. Log masuk ke pangkalan data sebagai SISTEM.

  2. Ketikkan yang berikut:

    
    

    Anda lihat ini:

    Dibatalkan berjaya.
    

    Apabila pengguna cuba menyambung, dia melihat ini:

    ERROR: ORA-01045: pengguna DTITILAH tidak mempunyai keistimewaan SESI; log masuk dinafikan
    
  3. Alamat pelanggaran keselamatan dengan mencari tahu mengapa kata laluan telah dikompromi.

Pengguna mungkin juga mempunyai keistimewaan sistem ini yang membolehkan mereka membuat objek dalam pangkalan data:

  • RESUMABLE membolehkan pekerjaan digantung dan dilanjutkan apabila batasan ruang dipenuhi.

  • FLASHBACK ARCHIVE membolehkan pengguna mendapatkan data dari masa lalu.

  • CREATE JOB membolehkan pengguna membuat pekerjaan yang boleh dijalankan di Scheduler Oracle.

  • CREATE SYNONYM membolehkan pengguna dapat membuat alias untuk objek untuk akses yang lebih mudah.

Keistimewaan berikut digunakan secara umum untuk pemaju:

  • CREATE TABLE

  • CREATE VIEW

  • CREATE SEQUENCE

  • CREATE PRINTED

  • CREATE TRIGGER

Administrator pangkalan data (DBAs) CREATE ANY TABLE

  • membuat jadual dalam skema mana-mana pengguna. DROP SEGALA TABEL

  • tetapkan jadual dari skema mana-mana pengguna. CREATE TABLESPACE

  • membuat ruang simpanan ruang. ALTER USER

  • mengubah ciri pengguna. DROP USER

  • … uh, jatuh pengguna. ALTER SYSTEM

  • mengubah parameter operasi sistem. GANTI SEBARANG OBJEK

  • membenarkan penerima untuk menguruskan apa-apa keistimewaan objek terhadap mana-mana objek dalam pangkalan data. Sangat kuat! DENGAN ADMIN OPTION adalah satu lagi ciri yang berkaitan dengan keistimewaan sistem. Anda boleh menggunakan pilihan ini apabila memberikan keistimewaan sistem untuk membolehkan pengguna memberikan hak istimewa kepada orang lain. Misalnya, anda telah mengupah DBA baru dengan nama pengguna RPLEW.

Anda mahu pengguna MJAUST menyambung ke pangkalan data dengan keistimewaan SESI CREATE, tetapi anda juga mahu dia dapat memberikan keistimewaan itu kepada orang lain.

Untuk memberikan keistimewaan sistem DENGAN OPTION ADMIN, ambil langkah-langkah berikut:

Log masuk ke SQL * Plus sebagai SYSTEM.

  1. Ketikkan yang berikut:

  2. Anda lihat ini:

    
    

    Grant berjaya.

    Sekarang MAUST boleh mentadbir SESI LAKUKAN juga.
    

    Jika DENGAN PILIH ADMIN dibatalkan, semua pengguna yang diberi keistimewaan oleh orang itu mengekalkan keistimewaan. Bertindak dengan sewajarnya. Ia bukan satu pembaziran seperti OPTION DENGAN PELANGGAN.
Asas Keistimewaan dalam Oracle 12c - dummies

Pilihan Editor

Meningkatkan Rancangan Navigasi Blog - dummies

Meningkatkan Rancangan Navigasi Blog - dummies

Reka bentuk navigasi hebat untuk blog anda meningkatkan pengalaman pembaca. Reka bentuk navigasi buruk di blog mengecewakan pengunjung yang ingin mencari catatan blog tertentu dengan cepat, atau membaca siaran berkaitan atau yang serupa. Mengharapkan keperluan pelawat anda dengan memikirkan blog anda seperti kedai, dan jawatan blog anda seperti produk: Catatan popular dan terkini: ...

Meningkatkan Pengalaman Pengguna Blog dengan Plugin - dummies

Meningkatkan Pengalaman Pengguna Blog dengan Plugin - dummies

Beberapa teknologi yang berbeza dapat meningkatkan blog anda . Plug-in, widget, dan alat semua membuat ciri-ciri baru, integrasi, dan penambahan mudah untuk dibungkus dan diedarkan. Teknologi-teknologi ini berkembang sepanjang masa, tetapi untuk mendapatkan blog anda dan berjalan, berikut adalah beberapa pilihan terbaik semasa untuk pelbagai tujuan. Widget / Name Plugin ...

Meningkatkan Tajuk Blog Anda dan Reka Bentuk Tagline untuk SEO - patung

Meningkatkan Tajuk Blog Anda dan Reka Bentuk Tagline untuk SEO - patung

Tag tajuk blog anda dan tagline memberi enjin carian penerangan kandungan blog anda. Reka bentuk blog SEO yang berkesan bermakna memastikan jawatan blog enjin carian yang layak dan halaman mempunyai tag tajuk mereka sendiri dan bahawa slogan setiap halaman penuh dengan kata kunci yang berkaitan.

Pilihan Editor

Office 2013 Save As Dialog Box - dummies

Office 2013 Save As Dialog Box - dummies

Office 2013 menggunakan SkyDrive pengguna Windows semasa sebagai penyimpanan default lokasi. SkyDrive adalah kawasan penyimpanan dalam talian berasaskan awan yang dihoskan oleh Microsoft. Sesiapa yang mendaftarkan perkhidmatan, atau yang log masuk ke Windows 8 dengan Microsoft ID, diberikan sejumlah ruang penyimpanan percuma, dan boleh membeli lebih banyak. Cloud adalah ...

Unclutter Peti Masuk Outlook anda dengan Clutter - dummies

Unclutter Peti Masuk Outlook anda dengan Clutter - dummies

Mahu aplikasi e-mel yang juga pembaca minda? Keinginan anda diberikan. Anda boleh mengucapkan terima kasih kepada Graph Office dan Clutter, ciri baru dalam Outlook. Clutter menggunakan teknologi di sebalik Grafik Pejabat untuk menganalisis isyarat yang anda hantar apabila anda mengambil tindakan terhadap e-mel anda. Sebagai contoh, jika anda cenderung untuk mengabaikan e-mel daripada ...

Pilihan Editor

Elakkan Berat Berat Ketika Menguatkuasakan Garis Panduan Komuniti Dalam Talian - dummies

Elakkan Berat Berat Ketika Menguatkuasakan Garis Panduan Komuniti Dalam Talian - dummies

Hanya kerana anda mempunyai kuasa untuk berbuat demikian tidak bermakna bahawa semua masalah komuniti dalam talian memerlukan amaran dan banner. Ya, anda ingin menonjolkan keadaan negatif di dalam tunas, tetapi tidak, anda tidak mahu mendapat sedikit tentangnya sama ada. Kadang-kadang membiarkan slaid isu baik-baik saja. Sebagai pengurus komuniti, tugas anda untuk mengetahui ...

Elakkan Peluang Yang Berisiko Reputasi Blog Anda - dummies

Elakkan Peluang Yang Berisiko Reputasi Blog Anda - dummies

Apabila anda mengaitkan blog ibu anda dan jenama peribadi anda produk atau jenama syarikat, tidak dapat dielakkan bahawa anda akan menggosok satu sama lain. Suka atau tidak, anda boleh dan boleh dikaitkan dengan jenama itu. Tidak semua syarikat yang ingin memberi anda produk percuma adalah yang anda mahu ...

Peruntukkan Peranan ke Font di Laman Blog Anda - dummies

Peruntukkan Peranan ke Font di Laman Blog Anda - dummies

Apabila anda menetapkan peranan ke fon anda, membantu memastikan reka bentuk blog anda kelihatan profesional. Menjaga tujuan fon anda jelas menjadikan reka bentuk navigasi blog anda lebih berkesan dan reka bentuk keseluruhan anda lebih mudah di mata. Selepas anda memilih dua atau tiga fon pelengkap yang juga mempunyai perbezaan yang cukup untuk menonjol dari satu sama lain (lihat ...