মূল ব্যবহারকারী হিসাবে মাইএসকিউএল এ লগইন করতে আপনি:
mysql -u root -p
এবং তারপরে আপনার মাইএসকিউএল পাসওয়ার্ড লিখুন।
অন্য ব্যবহারকারী হিসাবে লগইন করতে আপনাকে প্রথমে সেই ব্যবহারকারী তৈরি করতে হবে এবং তাকে বিশেষাধিকার দিতে হবে।
ব্যবহার করে ব্যবহারকারী তৈরি করুন - আপনার পছন্দের newuserব্যবহারকারীর নাম এবং passwordআপনার পছন্দের পাসওয়ার্ডে পরিবর্তন করুন ।
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
দুঃখের বিষয়, এই সময়ে newuserডাটাবেসগুলির সাথে কিছু করার অনুমতি নেই।
সুতরাং প্রথম পর্যায়ে হ'ল ব্যবহারকারীকে 'জিনিসগুলি' করার সুযোগ দেওয়া।
সমস্ত ডেটাবেস এবং টেবিলগুলিতে সমস্ত সুযোগ সুবিধা (নির্বাচন করুন, তৈরি করুন, মুছুন, আপডেট করুন, ছেড়ে দিন, ইত্যাদি) মঞ্জুর করতে চালান:
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
একটি নির্দিষ্ট ডাটাবেস এবং টেবিলের উপর একটি নির্দিষ্ট সুবিধা দেওয়ার জন্য, কেবল চালান:
GRANT [type of privilege] ON [database name].[table name] TO '[username]'@'localhost';
আপনার যদি কখনও কোনও বিশেষ সুযোগ অস্বীকার বা প্রত্যাহার করতে হয় তবে কেবল চালনা করুন:
REVOKE [type of permission] ON [database name].[table name] FROM '[username]'@'localhost';
সূত্র: https://www.digitalocean.com/commune/articles/how-to-create-a-new-user-and-grant-perifications-in-mysql