Computer >> Máy Tính >  >> Lập trình >> MySQL

Làm cách nào chúng ta có thể tạo tài khoản người dùng trong máy chủ cơ sở dữ liệu MySQL?

Như chúng ta đã biết, máy chủ cơ sở dữ liệu MySQL có bảng người dùng trong cơ sở dữ liệu MySQL được sử dụng để lưu trữ tài khoản người dùng vì vậy bằng cách sử dụng cơ sở dữ liệu MySQL, chúng ta có thể tạo tài khoản người dùng trong máy chủ cơ sở dữ liệu MySQL. Phải có hai thứ trong khi tạo tài khoản người dùng mới, một là tên người dùng và hai là tên máy chủ sau ký tự @. Cú pháp để tạo tài khoản người dùng như sau -

Cú pháp

Use mysql;
CREATE USER user_account IDENTIFIED BY password;

Ở đây user_account là tên của người dùng mà chúng tôi muốn tính đến. Nó có thể giống như tên người dùng @ tên máy chủ.

Mật khẩu là mật khẩu chúng tôi muốn tạo cho user_account. Với sự trợ giúp của mật khẩu này, máy chủ MySQL sẽ xác định người dùng này.

Ví dụ

Trong ví dụ dưới đây, chúng tôi đang tạo một người dùng có tên abcd @ localhost trong bảng người dùng của cơ sở dữ liệu MySQL -

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

Truy vấn bên dưới sẽ cung cấp cho chúng tôi các đặc quyền dành cho tài khoản người dùng mới 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