PHPMyAdmin: নতুন ইউজার তৈরি করা এবং Permissions নির্ধারণ

PHPMyAdmin এর সঙ্গে User এবং Privileges ম্যানেজমেন্ট - পিএইচপি মাইএডমিন (PHP MyAdmin) - Database Tutorials

335

PHPMyAdmin ব্যবহার করে সহজেই MySQL বা MariaDB ডাটাবেসের জন্য নতুন ব্যবহারকারী তৈরি এবং তাদের জন্য অনুমতি (Permissions) নির্ধারণ করা যায়। এটি ডাটাবেসের সুরক্ষা এবং কার্যকর ব্যবস্থাপনার জন্য অত্যন্ত গুরুত্বপূর্ণ।

নিচে ধাপে ধাপে নির্দেশনা দেওয়া হলো:


নতুন ইউজার তৈরি করা

ধাপ ১: PHPMyAdmin-এ লগইন করুন

  • ব্রাউজারে PHPMyAdmin অ্যাক্সেস করুন।
    উদাহরণ: http://localhost/phpmyadmin
  • আপনার MySQL রুট ইউজার এবং পাসওয়ার্ড দিয়ে লগইন করুন।

ধাপ ২: "User Accounts" ট্যাবে যান

  • উপরের মেনু থেকে "User Accounts" ট্যাব নির্বাচন করুন।
  • এখানে বর্তমানে বিদ্যমান সমস্ত ইউজারদের তালিকা দেখতে পাবেন।

ধাপ ৩: নতুন ইউজার তৈরি করুন

  • "Add user account" অপশন নির্বাচন করুন। এটি সাধারণত পৃষ্ঠার নীচের অংশে থাকে।

ধাপ ৪: ইউজারের তথ্য প্রদান করুন

  • User name: নতুন ইউজারের জন্য একটি নাম লিখুন।
    উদাহরণ: new_user
  • Host name:
    • localhost: যদি ইউজার শুধু লোকাল সার্ভারে অ্যাক্সেস পায়।
    • %: যদি ইউজার যেকোনো সার্ভার থেকে অ্যাক্সেস করতে পারে।
  • Password: ইউজারের জন্য একটি পাসওয়ার্ড লিখুন এবং নিশ্চিত করুন।
  • Generate Password: চাইলে স্বয়ংক্রিয়ভাবে পাসওয়ার্ড তৈরি করতে এই অপশন ব্যবহার করতে পারেন।

ধাপ ৫: ইউজারের অনুমতি নির্ধারণ করুন

  • Global Privileges:
    • Check All: যদি ইউজারকে সম্পূর্ণ ডাটাবেস অ্যাডমিনিস্ট্রেটর অনুমতি দিতে চান।
    • নির্দিষ্ট অনুমতি দিতে হলে প্রাসঙ্গিক অপশনগুলো নির্বাচন করুন (যেমন SELECT, INSERT, UPDATE, DELETE)।

ধাপ ৬: ইউজার তৈরি নিশ্চিত করুন

  • Go বাটনে ক্লিক করুন। নতুন ইউজার তৈরি হয়ে যাবে।

Permissions নির্ধারণ করা

PHPMyAdmin-এ Permissions নির্ধারণের জন্য নির্দিষ্ট ডাটাবেস বা টেবিলের জন্য ইউজারকে অনুমতি দেওয়া যায়।

ধাপ ১: "User Accounts" থেকে ইউজার নির্বাচন করুন

  • "User Accounts" ট্যাবে গিয়ে যেই ইউজারের Permissions পরিবর্তন করতে চান তাকে খুঁজে বের করুন।
  • Edit Privileges অপশন নির্বাচন করুন।

ধাপ ২: ডাটাবেস-নির্দিষ্ট Permissions প্রদান করুন

  • Database-specific privileges সেকশন থেকে ডাটাবেস নির্বাচন করুন।
    • উদাহরণ: test_db

ধাপ ৩: অনুমতি নির্বাচন করুন

  • ডাটাবেসের জন্য নির্দিষ্ট অনুমতি নির্বাচন করুন:
    • SELECT: ডেটা দেখার অনুমতি।
    • INSERT: নতুন ডেটা যোগ করার অনুমতি।
    • UPDATE: বিদ্যমান ডেটা আপডেট করার অনুমতি।
    • DELETE: ডেটা মুছে ফেলার অনুমতি।
    • CREATE: নতুন টেবিল তৈরি করার অনুমতি।
    • DROP: টেবিল বা ডাটাবেস মুছে ফেলার অনুমতি।
    • ALTER: টেবিলের স্ট্রাকচার পরিবর্তনের অনুমতি।

ধাপ ৪: Permissions সংরক্ষণ করুন

  • Permissions নির্বাচন করার পর Go বাটনে ক্লিক করুন।

Permissions পরীক্ষা করা

  1. ইউজারকে লগইন করতে বলুন এবং নিশ্চিত করুন যে তারা নির্ধারিত অনুমতিগুলো অনুসারে ডাটাবেসে কাজ করতে পারছে।
  2. ভুল Permissions দিলে পুনরায় Edit Privileges অপশন ব্যবহার করে সংশোধন করুন।

গুরুত্বপূর্ণ বিষয়সমূহ

  • সীমিত অনুমতি দিন:
    নিরাপত্তার জন্য, ইউজারকে শুধুমাত্র প্রয়োজনীয় Permissions দিন। উদাহরণস্বরূপ, ডেটা দেখার জন্য শুধু SELECT অনুমতি যথেষ্ট।
  • রুট অ্যাক্সেস সীমাবদ্ধ করুন:
    রুট ব্যবহারকারীকে সর্বদা সীমিত অ্যাক্সেসের বাইরে রাখুন এবং শুধুমাত্র গুরুত্বপূর্ণ কাজের জন্য ব্যবহার করুন।
  • সুনির্দিষ্ট Permissions প্রয়োগ করুন:
    নির্দিষ্ট টেবিল বা ডাটাবেসের জন্য Permissions প্রয়োগ করলে নিরাপত্তা আরও বৃদ্ধি পায়।

সারাংশ

PHPMyAdmin-এ নতুন ইউজার তৈরি এবং Permissions নির্ধারণ খুবই সহজ। এটি ডাটাবেস সুরক্ষিত রাখার পাশাপাশি সুনির্দিষ্ট ব্যবহারকারীদের জন্য কার্যকর অ্যাক্সেস নিয়ন্ত্রণ প্রদান করে। নির্দিষ্ট অনুমতি প্রদান করে আপনি ডাটাবেস ম্যানেজমেন্ট আরও সুরক্ষিত এবং দক্ষ করতে পারবেন।

Content added By
Promotion

Are you sure to start over?

Loading...