কম্পিউটার

কিভাবে আমরা মাইএসকিউএল ডাটাবেস সার্ভারে ব্যবহারকারীর অ্যাকাউন্ট তৈরি করতে পারি?


আমরা জানি যে, MySQL ডাটাবেস সার্ভারের MySQL ডাটাবেসে ব্যবহারকারীর টেবিল রয়েছে যা ব্যবহারকারীর অ্যাকাউন্ট সংরক্ষণ করতে ব্যবহৃত হয় তাই MySQL ডাটাবেস ব্যবহার করে আমরা MySQL ডাটাবেস সার্ভারে ব্যবহারকারী অ্যাকাউন্ট তৈরি করতে পারি। নতুন ব্যবহারকারীর অ্যাকাউন্ট তৈরি করার সময় দুটি জিনিস থাকতে হবে, একটি হল ব্যবহারকারীর নাম এবং অন্যটি হল হোস্টনাম যা @ অক্ষরের পরে। ব্যবহারকারীর অ্যাকাউন্ট তৈরি করার সিনট্যাক্স নিম্নরূপ -

সিনট্যাক্স

Use mysql;
CREATE USER user_account IDENTIFIED BY password;

এখানে user_account হল সেই ব্যবহারকারীর নাম যার আমরা অ্যাকাউন্ট নিতে চাই। এটা username@hostname এর মত হতে পারে।

পাসওয়ার্ড হল একটি পাসওয়ার্ড যা আমরা user_account এর জন্য করতে চাই। এই পাসওয়ার্ডের সাহায্যে, MySQL সার্ভার এই ব্যবহারকারীকে শনাক্ত করবে।

উদাহরণ

নীচের উদাহরণে আমরা মাইএসকিউএল ডাটাবেসের ব্যবহারকারী টেবিলের অধীনে abcd@localhost নামে একটি ব্যবহারকারী তৈরি করছি -

mysql> use mysql
Database changed
mysql> create user abcd@localhost identified by 'password123';
Query OK, 0 rows affected (0.04 sec)

নীচের প্রশ্নটি আমাদের নতুন ব্যবহারকারীর অ্যাকাউন্ট abcd@localhost-এর জন্য বিশেষ সুবিধা দেবে৷

mysql> SHOW GRANTS FOR abcd@localhost;
+------------------------------------------+
| Grants for abcd@localhost                |
+------------------------------------------+
| GRANT USAGE ON *.* TO 'abcd'@'localhost' |
+------------------------------------------+
1 row in set (0.01 sec)
Questi

  1. কিভাবে MySQL এ কমান্ড লাইনে একটি ডাটাবেস তৈরি করবেন?

  2. আমরা কি MySQL দিয়ে একটি সংখ্যাসূচক নামের একটি ডাটাবেস তৈরি করতে পারি?

  3. এমএস এসকিউএল সার্ভারে কীভাবে ব্যবহারকারী তৈরি করবেন

  4. কিভাবে MS SQL সার্ভারে একটি ডাটাবেস তৈরি করবেন