ওরাকল ডাটাবেস তৈরির জন্য সেটিংসের জন্য সেরা অনুশীলন


11

ওরাকল ডেটাবেস ইনস্টল করার সময় আপনি সাধারণত কোন অ-ডিফল্ট সেটিংস প্রয়োগ করবেন (বা প্রয়োগ বিবেচনা করবেন)?

আমি হার্ডওয়্যার নির্ভর সেটিং (উদাহরণস্বরূপ মেমরি বরাদ্দ) বা ফাইলের অবস্থানের পরে নই, তবে আরও সাধারণ আইটেম। একইভাবে সাধারণভাবে প্রয়োগের পরিবর্তে কোনও নির্দিষ্ট অ্যাপ্লিকেশনের জন্য যে নির্দিষ্ট প্রয়োজনীয়তা রয়েছে তা সত্যিই কার্যকর নয়।

আপনি কি কোড / এপিআই স্কিম (পিএল / এসকিউএল মালিক) কে ডেটা স্কিমগুলি (টেবিলের মালিকদের) থেকে আলাদা করেন? আপনি কি ডিফল্ট বা অ-ডিফল্ট ভূমিকা ব্যবহার করেন, এবং যদি পরে থাকে তবে আপনি কী পাসওয়ার্ডটি ভূমিকাটি রক্ষা করেন?

আমি ডিফল্টরূপে ইনস্টল থাকা কোনও অনুদানের প্রত্যাহার করে এমন কোনও জায়গা রয়েছে কিনা তা নিয়েও আমি আগ্রহী। এটি 11g এর ডিফল্ট ইনস্টলের জন্য আরও লকড বলে মনে হচ্ছে কারণ সংস্করণ নির্ভর হতে পারে।

এগুলি আমি সাম্প্রতিক সেটআপে ব্যবহার করেছি। আমি জানতে চাই যে আমি কিছু মিস করেছি বা কোথায় আপনি একমত নন (এবং কেন)।

ডাটাবেস পরামিতি

  • নিরীক্ষণ (AUDIT_TRAIL থেকে ডিবি এবং AUDIT_SYS_OPERATIONS থেকে YES)
  • DB_BLOCK_CHECKSUM এবং ডিবি_ব্লক_চেকিং (উভয় সম্পূর্ণ)
  • সত্য GLOBAL_NAMES
  • OPEN_LINKS থেকে 0 (এগুলি এই পরিবেশে ব্যবহৃত হবে বলে আশা করেনি)

অক্ষর সেট - AL32UTF8

প্রোফাইলগুলি
আমি একটি সংশোধিত পাসওয়ার্ড যাচাইকরণের ফাংশন তৈরি করেছি যা সাধারণ পাসওয়ার্ডগুলি প্রতিরোধের জন্য একটি অতিরিক্ত চেক হিসাবে এপেক্স অভিধানের টেবিলটি (FLOWS_030000.wwv_flow_d অভিধান ictionary) ব্যবহার করে।

বিকাশকারী লগইন করুন

CREATE PROFILE profile_dev LIMIT FAILED_LOGIN_ATTEMPTS 8 
PASSWORD_LIFE_TIME 32 PASSWORD_REUSE_TIME 366 PASSWORD_REUSE_MAX 12
PASSWORD_LOCK_TIME 6 PASSWORD_GRACE_TIME 8
PASSWORD_VERIFY_FUNCTION verify_function_11g
SESSIONS_PER_USER unlimited CPU_PER_SESSION   unlimited
CPU_PER_CALL      unlimited PRIVATE_SGA  unlimited
CONNECT_TIME 1080 IDLE_TIME 180
LOGICAL_READS_PER_SESSION unlimited LOGICAL_READS_PER_CALL unlimited;

আবেদন লগইন

CREATE PROFILE profile_app LIMIT FAILED_LOGIN_ATTEMPTS 3
PASSWORD_LIFE_TIME 999 PASSWORD_REUSE_TIME 999 PASSWORD_REUSE_MAX 1
PASSWORD_LOCK_TIME 999 PASSWORD_GRACE_TIME 999
PASSWORD_VERIFY_FUNCTION verify_function_11g
SESSIONS_PER_USER unlimited CPU_PER_SESSION   unlimited
CPU_PER_CALL      unlimited PRIVATE_SGA  unlimited
CONNECT_TIME      unlimited IDLE_TIME  unlimited
LOGICAL_READS_PER_SESSION unlimited LOGICAL_READS_PER_CALL unlimited;

একটি স্ট্যান্ডার্ড স্কিমা মালিক অ্যাকাউন্টের জন্য বিশেষাধিকার

CREATE CLUSTER  
CREATE TYPE  
CREATE TABLE   
CREATE VIEW   
CREATE PROCEDURE   
CREATE JOB  
CREATE MATERIALIZED VIEW   
CREATE SEQUENCE  
CREATE SYNONYM  
CREATE TRIGGER  

উত্তর:


1

এখানে এমন এক জিনিস যা আমি একবারে ছুটে এসেছি, যা ওরাকলের পুরানো সংস্করণে এলিসের সেরা অনুশীলনের উদাহরণ:

http://www.akadia.com/services/ora_linux_install_10g.html


11 জি সহ ওরাকল গ্রিড ম্যানেজার ইনস্টল করার পরামর্শ দিয়েছেন, এটি নিজেই একটি বড় বড় ইনস্টলেশন ...
হুবার্ট কারিও

0

নিরীক্ষণ - এটি সক্ষম করার জন্য গ্রাহকের কোনও প্রয়োজন না থাকলে বন্ধ।

ডেটা স্কিমা থেকে কোড স্কিমা পৃথককরণ : না, তবে অবশ্যই কোড এবং ডেটা স্কিমাকে ব্যবহারকারীদের কাছ থেকে আলাদা করুন, যেখানে তারা ভূমিকা বা অনুদানের মাধ্যমে অন্তর্নিহিত সারণী / কোড অ্যাক্সেস করে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.