যদি রুট ব্যবহারকারীর জন্য কোন পাসওয়ার্ড সেট করা না থাকে তাহলে আপনি নিম্নলিখিত কমান্ড ব্যবহার করে মাইএসকিউএল ডাটাবেস সার্ভারের সাথে সংযোগ স্থাপন করতে পারেন।
$মাইএসকিউএল-উমূল
অথবা
$sudoমাইএসকিউএল-উমূল
ডাটাবেসের নিরাপত্তা প্রদানের জন্য রুট বা অন্য কোনো ব্যবহারকারীর জন্য শক্তিশালী পাসওয়ার্ড সেট করা প্রয়োজন। মাইএসকিউএল ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করার জন্য এই টিউটোরিয়ালে দুটি উপায় দেখানো হয়েছে। আপনি এগুলি থেকে যে কোনও একটি অনুসরণ করতে পারেন।
SET ব্যবহার করে পাসওয়ার্ড পরিবর্তন করা:
ব্যবহার করে যেকোনো মাইএসকিউএল ব্যবহারকারীর পাসওয়ার্ড পরিবর্তন করার সিনট্যাক্স সেট বিবৃতি হল,
সেট করুনপাসওয়ার্ডজন্য 'ব্যবহারকারীর নাম'।'হোস্টনাম' =পাসওয়ার্ড('পাসওয়ার্ড');'হোস্টনাম' স্থানীয় সার্ভারের জন্য 'লোকালহোস্ট'। পাসওয়ার্ড সেট/রিসেট করতে নিম্নলিখিত মাইএসকিউএল স্টেটমেন্টটি চালান মূল ব্যবহারকারী এখানে, 'Abc890def' রুট পাসওয়ার্ড হিসেবে সেট করা আছে।
> সেট করুনপাসওয়ার্ডজন্য 'মূল'।'লোকাল হোস্ট' =পাসওয়ার্ড('abc890def');
সার্ভার থেকে প্রস্থান করুন এবং কোন পাসওয়ার্ড ছাড়াই সংযোগ করার চেষ্টা করুন। নিম্নলিখিত অ্যাক্সেস অস্বীকার ত্রুটি টার্মিনালে প্রদর্শিত হবে।
দিয়ে কমান্ড চালান -পি বিকল্প এবং ভুল পাসওয়ার্ড প্রয়োগ করে সংযোগ পরীক্ষা করুন। তারপর নিম্নলিখিত ত্রুটি বার্তা প্রদর্শিত হবে।
এখন, সঠিক রুট পাসওয়ার্ড দিয়ে কমান্ডটি চালান যা আগের ধাপে সেট করা আছে। যদি আপনি সঠিক পাসওয়ার্ড প্রদান করেন তাহলে এটি সার্ভারের সাথে সফলভাবে সংযোগ করতে সক্ষম হবে।
$ mysql-আপনি রুট-পৃআপডেট ব্যবহার করে পাসওয়ার্ড পরিবর্তন করা:
ব্যবহার করে মাইএসকিউএল পাসওয়ার্ড পরিবর্তন করার সিনট্যাক্স হালনাগাদ প্রশ্ন নিচে দেওয়া হল। সমস্ত ব্যবহারকারীর তথ্য সংরক্ষণ করা হয় ব্যবহারকারী এর টেবিল মাইএসকিউএল তথ্যশালা. সুতরাং, যদি আপনি এর মান আপডেট করতে পারেন পাসওয়ার্ড ক্ষেত্র ব্যবহারকারী কোন নির্দিষ্ট ব্যবহারকারীর জন্য টেবিল তারপর সেই ব্যবহারকারীর পাসওয়ার্ড সঠিকভাবে পরিবর্তন করা হবে।
হালনাগাদমাইএসকিউএল।ব্যবহারকারীসেট করুনপাসওয়ার্ড=পাসওয়ার্ড('নতুন পাসওয়ার্ড') কোথায়ব্যবহারকারী='ব্যবহারকারীর নাম' এবংহোস্ট='হোস্টনাম';
এর পাসওয়ার্ড পরিবর্তন করতে মূল স্থানীয় সার্ভারে ব্যবহারকারী, আপনাকে নিম্নলিখিত SQL কমান্ডটি চালাতে হবে। এখানে, ' mynewpassword 'নতুন পাসওয়ার্ড হিসেবে সেট করা আছে।
> হালনাগাদমাইএসকিউএল।ব্যবহারকারীসেট করুনপাসওয়ার্ড=পাসওয়ার্ড('mynewpassword') কোথায়ব্যবহারকারী='মূল' এবংহোস্ট='লোকাল হোস্ট'
আবার, সার্ভার থেকে প্রস্থান করুন এবং নতুন পাসওয়ার্ড পরীক্ষা করার আগে ডাটাবেস সার্ভার পুনরায় চালু করুন।
$ sudo পরিষেবা মাইএসকিউএল পুনরায় আরম্ভ করুনএখন, চেক করুন নতুন পাসওয়ার্ড রুট ব্যবহারকারীর জন্য কাজ করছে কি না।
$ mysql-আপনি রুট-পৃউপরের যেকোনো এসকিউএল স্টেটমেন্ট অনুসরণ করে, আপনি যেকোনো বিদ্যমান মাইএসকিউএল ব্যবহারকারীর পাসওয়ার্ড সহজেই পরিবর্তন করতে পারেন।