আমি একটি ডাটাবেস এবং একটি ব্যবহারকারী তৈরি করেছি এবং নিম্নলিখিতগুলির মাধ্যমে অ্যাক্সেসের অনুমতি দিয়েছি:
create user 'someuser'@'%' identified by 'password';
grant all privileges on somedb.* to 'someuser' with grant option;
তবে, আমি যখন মাইএসকিউএল এর সাথে সংযোগ স্থাপন করার চেষ্টা করি তখন আমি নিম্নলিখিত ত্রুটিটি পাই:
$ mysql -u someuser -p
> Enter Password:
> ERROR 1045 (28000): Access denied for user 'someuser'@'localhost' (using password: YES)
যদি "%" যদি ওয়াইল্ডকার্ড হয়, তবে এটি কি লোকালহোস্ট সক্ষম করে না? তবে, আমি যদি উল্লেখ না করি যে আমি কোনও পাসওয়ার্ড ব্যবহার করতে চাই, তবে আমি কেবলমাত্র ডাটাবেসের সাথে সূক্ষ্মভাবে সংযোগ করতে পারি, এটির কোনও মানে হয় না কারণ আমি যখন ব্যবহারকারী তৈরি করেছি তখন আমি একটি পাসওয়ার্ড নির্দিষ্ট করছি।