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

Tập lệnh tạo người dùng MySQL là gì?

Đầu tiên, tạo người dùng và mật khẩu bằng lệnh CREATE. Cú pháp như sau.

CREATE USER 'yourUserName'@'localhost' IDENTIFIED BY 'yourPassword';

Cú pháp để cung cấp tất cả các đặc quyền của cơ sở dữ liệu cụ thể cho người dùng như sau.

GRANT ALL PRIVILEGES ON yourDatabaseName . * TO 'yourUserName'@'localhost';

Giờ đây, bạn có thể triển khai các cú pháp trên để tạo người dùng và cấp tất cả các đặc quyền.

Bước 1 - Tạo người dùng

Truy vấn như sau.

mysql> create user 'Adam Smith'@'localhost' IDENTIFIED BY 'Adam123456';
Query OK, 0 rows affected (0.29 sec)

Bước 2 - Cấp tất cả các đặc quyền cho người dùng.

Truy vấn như sau.

mysql> GRANT ALL PRIVILEGES ON test . * TO 'Adam Smith'@'localhost';
Query OK, 0 rows affected (0.19 sec)

Để kiểm tra chéo người dùng có được tạo hay không, bạn có thể sử dụng bảng MySQL.user. Truy vấn như sau.

mysql> select user,host from MySQL.user;

Sau đây là kết quả.

+------------------+-----------+
| user             | host      |
+------------------+-----------+
| Manish           | %         |
| User2            | %         |
| mysql.infoschema | %         |
| mysql.session    | %         |
| mysql.sys        | %         |
| root             | %         |
| Adam Smith       | localhost |
| User1            | localhost |
| am               | localhost |
+------------------+-----------+
9 rows in set (0.00 sec)

Nhìn vào kết quả mẫu ở trên, người dùng Adam Smith hiện diện trong bảng MySQL.user.