Tạo tài khoản MySQL cho Windows

Ngày tạo trang :

Môi trường xác nhận hoạt động

MySQL
  • MySQL 8.4
Bàn làm việc MySQL
  • 8.0
Windows
  • Máy chủ Windows 2022

Môi trường yêu cầu

MySQL
  • MySQL 8.4
Bàn làm việc MySQL
  • 8.0
Windows
  • Cửa sổ 11
  • Cửa sổ 10
Máy chủ Windows
  • Máy chủ Windows 2022
  • Máy chủ Windows 2019
  • Máy chủ Windows 2016

Điều kiện tiên quyết

  • MySQL phải được cài đặt
  • Nếu bạn muốn sử dụng MySQL Workbench, bạn phải cài đặt MySQL Workbench
  • Đảm bảo bạn có thể kết nối với cơ sở dữ liệu MySQL của mình

Giới thiệu về tài khoản gốc

Tài khoản gốc là tài khoản có gần như tất cả quyền truy cập vào cơ sở dữ liệu. Theo mặc định, nó chỉ có thể được truy cập cục bộ, nhưng nếu bạn thay đổi cài đặt, nó cũng có thể được truy cập từ bên ngoài. Tuy nhiên, vì cơ quan có thẩm quyền mạnh và rủi ro bảo mật tăng lên, tốt hơn hết bạn nên tạo một tài khoản riêng nếu bạn muốn kết nối từ bên ngoài.

Tạo tài khoản trong MySQL Workbench

Chọn MySQL > MySQL Workbench từ menu Bắt đầu.

Chọn kết nối bạn muốn kết nối với MySQL. Nếu bạn chưa có, hãy thêm nó. Nếu bạn chưa lưu mật khẩu kết nối của mình, bạn sẽ được nhắc nhập mật khẩu đó.

Trong ngăn Nevigator, chọn Người dùng và Đặc quyền từ tab Quản trị.

Danh sách các tài khoản được hiển thị. Để thêm tài khoản, hãy nhấp vào nút Thêm tài khoản.

Bạn có thể thấy hộp thoại sau và nhấp vào OK cái nút.

Tiêu đề cửa sổ
Bàn làm việc MySQL
[Hướng dẫn chính]
Plugin xác thực không hợp lệ
[Nội dung]
Loại plugin cho newuser@% người dùng là None, nhưng đây không được máy chủ liệt kê là plugin xác thực đã biết.

Trong tab Đăng nhập, nhập như sau:

Chi
tiết nhập tên trường
Tên đăng nhập Nhập tên tài khoản của bạn. Nó thường được sử dụng để kết nối với cơ sở dữ liệu, chẳng hạn như tên người dùng. Trong trường hợp ký tự tiếng Anh, nó được chuyển đổi thành chữ thường.
Giới hạn đối với máy chủ đối sánh Nhập tên máy chủ mà bạn có thể kết nối. localhost Bạn chỉ có thể kết nối từ địa phương. % Bạn có thể kết nối từ tất cả trong mạng. 192.168.%.% 192.168.0.0và bạn sẽ có thể kết nối từ PC của mình trong ~192.168.255.255 . Hãy cẩn thận khi kết nối qua IPv6.
Mật khẩu Nhập mật khẩu để kết nối với tài khoản bạn đã tạo. Hãy cẩn thận, một số biểu tượng sẽ yêu cầu thoát.

Trong tab "Giới hạn tài khoản", nhập vào tất cả các trường 0 . Nó nên được đưa vào theo mặc định, nhưng đôi khi thì không. Ngay cả khi bạn cố gắng đăng ký ở trạng thái trống, bạn sẽ gặp lỗi.

"Vai trò quản trị" là các quyền được cấp cho toàn bộ MySQL. Đây là một quyền mạnh mẽ, vì vậy chỉ đặt nó khi bạn cần nó ở mức tối thiểu.

Đặc quyền lược đồ là các quyền mà bạn đặt trên cơ sở mỗi sơ đồ. Thiết lập nó sau khi bạn tạo lược đồ. Quyền không ảnh hưởng đến điều này ngoài phạm vi của lược đồ.

Khi bạn đã hoàn tất tất cả các cài đặt, hãy nhấp vào nút "Áp dụng" ở góc dưới cùng bên phải. Bạn cũng có thể thay đổi các cài đặt này sau này.

Nó sẽ được thêm vào danh sách.

Nếu bạn muốn xóa tài khoản của mình, bạn có thể làm như vậy bằng nút "Xóa".

Tạo tài khoản bằng lệnh

Phần này đi đến việc tạo người dùng. Tôi sẽ không giải thích nơi đặt quyền và thông số chi tiết vì nó sẽ dài.

Chọn MySQL > MySQL 8.4 Command Line Client từ menu Start.

Nhập mật khẩu quản trị viên của bạn.

Nhập SQL sau: Vui lòng đặt tên người dùng và mật khẩu của bạn là tùy chọn. SQL có thể là nhiều dòng, vì vậy bạn cần một dấu chấm phẩy ở cuối. Chạy nó và OK, bạn đã hoàn tất.

CREATE USER test_user2 IDENTIFIED BY 'password';

Theo mặc định, tên máy chủ là % . Nếu bạn cũng muốn đặt tên máy chủ từ đầu, hãy đánh dấu nó bằng @ và đặt tên máy chủ sau nó:

CREATE USER 'test_user3'@'192.168.0.%' IDENTIFIED BY 'password';

Bạn có thể kiểm tra danh sách các tài khoản bạn đã tạo bằng lệnh sau:

SELECT Host, User FROM mysql.user;

Nếu bạn muốn thay đổi tên máy chủ, hãy chạy lệnh sau:

RENAME USER '現在のユーザー名'@'現在のホスト名' to '新ユーザー名'@'新ホスト名';

Để làm cho nó có thể truy cập được từ một địa chỉ IP cụ thể:

RENAME USER 'test_user2'@'%' to 'test_user2'@'192.168.%.%';

Để xóa tài khoản, hãy chạy SQL như sau: Bạn cũng cần một tên máy chủ.

DROP USER 'test_user3'@'192.168.0.%';