ইউজার অ্যাকাউন্টকে যেকোনো হোস্ট থেকে কানেক্ট করার অনুমতি দিতে % ওয়াইল্ডকার্ড ক্যারেক্টার `@` চিহ্নের পরে ব্যবহার করুন। সিনট্যাক্স:
USE mysql; CREATE USER user_name@'%' IDENTIFIED BY password;
- user_name — অ্যাকাউন্ট তৈরি করার জন্য ইউজারের নাম।
- password — ইউজার অ্যাকাউন্টের পাসওয়ার্ড। MySQL সার্ভার এই পাসওয়ার্ড দিয়ে ইউজারকে সনাক্ত করে।
উদাহরণ
'Gaurav' ইউজার তৈরি যেকোনো হোস্ট থেকে কানেক্ট করতে পারে:
mysql> USE mysql; Database changed mysql> CREATE USER Gaurav@'%' IDENTIFIED BY 'password123'; Query OK, 0 rows affected (0.00 sec)
নতুন ইউজারের প্রিভিলেজ দেখতে:
mysql> SHOW GRANTS FOR Gaurav@'%'; +------------------------------------+ | Grants for Gaurav@% | +------------------------------------+ | GRANT USAGE ON *.* TO 'Gaurav'@'%' | +------------------------------------+