Giới thiệu nhanh về quyền của người dùng trong SQLite
Tôi đã đề cập đến quyền người dùng trong MySQL và PostgreSQL.
Một điều cần lưu ý về SQLite là quản lý quyền, sử dụngGRANT
vàREVOKE
, không có sẵn.
Nó không có sẵn bởi vìĐiều đó là không thể.
Lý do là cơ sở dữ liệu SQLite được chứa trong một tệp duy nhất.
Điều này là do kiến trúc SQLite.
Bất kỳ thứ gì có quyền truy cập vào tệp SQLite đều có thể truy cập bất kỳ thứ gì bên trong cơ sở dữ liệu.
Không có cách nào để cấp quyềnở cấp độ cơ sở dữ liệu.
Nếu ứng dụng của bạn cần triển khai quyền của người dùng, bạn có thể làm như vậy ở cấp ứng dụng, chẳng hạn như trong máy chủ API của bạn, nhưng điều đó tùy thuộc vào bạn.
Nếu ứng dụng của bạn phải cần quyền của người dùng, bạn cũng có thể xem xét lại lựa chọn DBMS của mình và thích PostgreSQL của MySQL / MariaDB thay thế.
Các hướng dẫn khác về cơ sở dữ liệu:
- Hướng dẫn kiến thức cơ bản về MongoDB
- MongoDB khác với cơ sở dữ liệu SQL như thế nào
- Hệ thống thông tin, dữ liệu và thông tin
- Mô hình dữ liệu
- Giới thiệu về Mô hình Dữ liệu ER
- Mô hình quan hệ
- Đại số quan hệ
- Cơ sở dữ liệu quan hệ
- Cơ sở dữ liệu là gì? Và một DBMS?
- Giới thiệu về SQL
- Cách cài đặt PostgreSQL trên macOS
- Bạn luôn cần một cơ sở dữ liệu cho ứng dụng của mình?
- Cách cài đặt SQLite trên macOS
- Giới thiệu về PostgreSQL
- Quyền người dùng PostgreSQL
- Cách liệt kê tất cả người dùng trong PostgreSQL
- Cách chuyển đổi cơ sở dữ liệu bằng PostgreSQL
- Cách liệt kê tất cả cơ sở dữ liệu bằng PostgreSQL
- Cách liệt kê các bảng trong cơ sở dữ liệu hiện tại bằng PostgreSQL
- Cách cài đặt MySQL trên macOS
- Tạo người dùng trên MySQL
- PostgreSQL và MySQL, một so sánh
- Quyền của người dùng SQLite
- Quyền của người dùng MySQL
- SQL, tạo bảng
- SQL, thêm dữ liệu vào bảng
- SQL, cách sử dụng SELECT
- SQL, Xử lý các ô trống
- SQL, khóa duy nhất và khóa chính
- SQL, cách cập nhật dữ liệu
- SQL, cách cập nhật cấu trúc bảng
- SQL, cách xóa dữ liệu và bảng
- SQL tham gia
- Chế độ xem SQL
- Cách chèn nhiều mục cùng lúc trong bộ sưu tập MongoDB
- Cách xóa tất cả các mục khỏi bộ sưu tập MongoDB