MySQL là một cơ sở dữ liệu quan hệ đối tượng, nguồn mở được xây dựng với tốc độ và độ tin cậy trong tâm trí. Cộng đồng nhà phát triển lớn và tích cực của nó đã tạo ra nhiều ứng dụng, công cụ và thư viện của bên thứ ba mở rộng chức năng MySQL. Show
Các đặc quyền được cấp cho người dùng MySQL xác định những hoạt động mà người dùng có thể thực hiện. Đặc quyền MySQL được tổ chức cho phù hợp:
Hạn chế đặc quyền đối với cơ sở dữ liệu do DigitalOcean từ MySQL quản lýTheo mặc định, các cụm cơ sở dữ liệu MySQL đi kèm với người dùng, MySQL đặt các đặc quyền dựa trên tên tài khoản, bao gồm tên người dùng và tên máy chủ ở định dạng 0. Bạn có thể chỉ định máy chủ theo tên ( 1), địa chỉ IP ( 2) hoặc sử dụng ký tự đại diện ( 3, phù hợp với tất cả các máy chủ). Tìm hiểu thêm trong tài liệu MySQL, về việc chỉ định tên tài khoản.Để đảm bảo tính ổn định của nền tảng, cơ sở dữ liệu MySQL quản lý DigitalOcean có một số hạn chế mặc định đối với các đặc quyền của người dùng không thể thay đổi. Người dùng không thể chèn hoặc chỉnh sửa bất kỳ cơ sở dữ liệu nào sau đây, nhưng có thể chọn từ họ:
Người dùng trên cơ sở dữ liệu MySQL được quản lý DigitalOcean không thể chèn, chỉnh sửa hoặc chọn từ cơ sở dữ liệu 8.Hiện tại, bạn có thể thay đổi các đặc quyền của người dùng trong bảng điều khiển, vì vậy để làm như vậy bạn cần sử dụng máy khách MySQL dòng lệnh như 4. Sau khi bạn tạo người dùng trong cụm, kết nối với cụm dưới dạng doadmin hoặc người dùng quản trị khác. Từ đây, các lệnh bạn cần thực thi phụ thuộc vào các quyền bạn muốn người dùng có.Cấp đặc quyềnĐể cấp tất cả các đặc quyền trên cơ sở dữ liệu cụ thể cho người dùng, bạn có thể sử dụng các lệnh sau: Bạn không thể tạo người dùng quản trị bổ sung. Tuy nhiên, bạn có thể cung cấp cho người dùng quyền truy cập đầy đủ vào tất cả các cơ sở dữ liệu mà bạn đã tạo bằng cách chạy lệnh 1 cho mỗi cơ sở dữ liệu.Để cấp cho một đặc quyền quản trị người dùng cho một cơ sở dữ liệu cụ thể, bạn cũng phải cung cấp cho họ đặc quyền 2. Đây là một ví dụ: Để cấp cho người dùng chỉ đọc các đặc quyền trên cơ sở dữ liệu, bạn có thể sử dụng lệnh sau: Để cấp đặc quyền của người dùng trên một bảng cụ thể trong cơ sở dữ liệu, bạn có thể sử dụng lệnh sau: Việc cấp các đặc quyền bổ sung cho người dùng không xóa bất kỳ đặc quyền hiện có nào. Để loại bỏ các đặc quyền hiện có, hãy sử dụng lệnh 3.Thu hồi đặc quyềnThu hồi các đặc quyền khá giống với việc cấp chúng. Để thu hồi các đặc quyền của người dùng, hãy sử dụng cú pháp lệnh 4. Ví dụ: để thu hồi tất cả các đặc quyền trên một cơ sở dữ liệu cụ thể, hãy sử dụng lệnh sau: Nếu người dùng đã có đặc quyền và bạn muốn thu hồi chúng nhưng vẫn cho phép người dùng đọc cơ sở dữ liệu, bạn có thể sử dụng lệnh sau: Xem các đặc quyềnĐể xem các đặc quyền cho người dùng hiện tại, bạn có thể sử dụng lệnh 5 và sẽ thấy đầu ra tương tự như sau, hiển thị các khoản tài trợ mặc định cho người dùng doadmin : Để xem các khoản tài trợ cho người dùng khác, bạn có thể sử dụng 7 trong khi chỉ định tên người dùng: Tài nguyênĐể biết thêm thông tin về các đặc quyền MySQL và cách chúng hoạt động, hãy xem các đặc quyền do MySQL cung cấp. Làm cách nào để quản lý người dùng trong MySQL?Cách quản lý cơ sở dữ liệu MySQL và người dùng từ dòng lệnh.. Trước khi bắt đầu.. Tạo cơ sở dữ liệu MySQL mới .. Liệt kê tất cả các cơ sở dữ liệu MySQL .. Xóa cơ sở dữ liệu MySQL .. Tạo tài khoản người dùng MySQL mới .. Thay đổi mật khẩu tài khoản người dùng MySQL .. Liệt kê tất cả các tài khoản người dùng MySQL .. Xóa tài khoản người dùng MySQL .. Làm cách nào để thay đổi tên người dùng và mật khẩu MySQL?Cách thay đổi mật khẩu người dùng MySQL.. Đăng nhập vào vỏ MySQL dưới dạng gốc.Truy cập vỏ MySQL bằng cách nhập lệnh sau và nhập mật khẩu người dùng gốc MySQL của bạn khi được nhắc: MySQL -U root -p..... Đặt mật khẩu người dùng MySQL..... Xác minh mật khẩu mới .. Làm cách nào để chỉnh sửa cơ sở dữ liệu MySQL?Để truy cập Trình chỉnh sửa bảng MySQL, nhấp chuột phải vào tên bảng trong khu vực điều hướng của thanh bên với tab thứ cấp Schemas được chọn và nhấp vào bảng thay đổi.Hành động này mở một tab thứ cấp mới trong cửa sổ Trình chỉnh sửa SQL chính.right-click a table name in the Navigator area of the sidebar with the Schemas secondary tab selected and click Alter Table. This action opens a new secondary tab within the main SQL Editor window.
Người dùng thay đổi trong MySQL là gì?Tuyên bố người dùng thay đổi sửa đổi tài khoản MySQL.Nó cho phép xác thực, vai trò, SSL/TLS, giới hạn tài nguyên, quản lý mật khẩu, nhận xét và thuộc tính thuộc tính được sửa đổi cho các tài khoản hiện có.Nó cũng có thể được sử dụng để khóa và mở khóa tài khoản.modifies MySQL accounts. It enables authentication, role, SSL/TLS, resource-limit, password-management, comment, and attribute properties to be modified for existing accounts. It can also be used to lock and unlock accounts. |