Nếu bạn muốn đăng nhập với tư cách người dùng khác trên MySQL, bạn cần sử dụng “lệnh mysql -u -p”. Cú pháp như sau để đăng nhập với tư cách người dùng khác.
>mysql -u yourUsername -p After pressing enter key Enter password −
Để hiểu cú pháp trên, chúng ta hãy tạo một người dùng trong MySQL. Cú pháp như sau -
CREATE USER 'yourUserName'@'localhost' IDENTIFIED BY 'yourPassword';
Bây giờ tôi sẽ tạo một người dùng có tên là ‘John’ và mật khẩu là ‘john123456’. Truy vấn như sau -
mysql> CREATE USER 'John'@'localhost' IDENTIFIED BY 'john123456'; Query OK, 0 rows affected (0.15 sec)
Bây giờ hãy kiểm tra xem người dùng đã được tạo trong bảng MySQL.user hay chưa. Truy vấn như sau để liệt kê tất cả người dùng từ bảng MySQL.user -
mysql> select user from MySQl.user;
Sau đây là kết quả -
+------------------+ | user | +------------------+ | Manish | | User2 | | mysql.infoschema | | mysql.session | | mysql.sys | | root | | Adam Smith | | John | | User1 | | am | +------------------+ 10 rows in set (0.00 sec)
Bây giờ bạn cần phải cấp tất cả các đặc quyền cho người dùng John. Truy vấn như sau:
mysql> GRANT ALL PRIVILEGES ON * . * TO 'John'@'localhost'; Query OK, 0 rows affected (0.19 sec)
Bây giờ để đăng nhập với tư cách người dùng khác, trước tiên hãy mở dấu nhắc lệnh bằng cách nhấn phím tắt Windows + R và nhập CMD. Bây giờ bạn cần nhấn nút OK. Ảnh chụp màn hình như sau -
Sau khi nhấn nút OK, bạn sẽ nhận được một dấu nhắc lệnh. Ảnh chụp màn hình như sau -
Sau đó đến vị trí của thùng. Thực hiện theo các bước dưới đây:
Bước 1 -
Bước 2 -
Bây giờ sử dụng cú pháp trên đã thảo luận ở phần đầu. Cung cấp tên người dùng ‘John’ và mật khẩu ‘john123456’ mà chúng tôi đã tạo ở trên để đăng nhập. Lệnh như sau -
Sau khi nhấn phím enter, bạn cần nhập mật khẩu. Truy vấn như sau -