SQLite用戶權限快速介紹
我介紹了MySQL和PostgreSQL中的用戶權限。
關於SQLite需要注意的一件事是權限管理,使用GRANT
和REVOKE
,不可用。
無法使用,因為這是不可能的。
原因是SQLite數據庫是獨立包含在單個文件中的。
這是由於SQLite體系結構。
有權訪問SQLite文件的任何內容都可以訪問數據庫內部的任何內容。
無法授予權限在數據庫級別。
如果您的應用程序需要實現用戶權限,則可以在應用程序級別(例如在您的API服務器中)實現,但是這取決於您。
如果您的應用程序必須需要用戶權限,則還可以重新考慮選擇DBMS,而改用MySQL / MariaDB的PostgreSQL。
更多數據庫教程:
- MongoDB基礎教程
- MongoDB與SQL數據庫有何不同
- 信息系統,數據和信息
- 資料模型
- ER數據模型簡介
- 關係模型
- 關係代數
- 關係數據庫
- 什麼是數據庫?還有一個DBMS?
- SQL簡介
- 如何在macOS上安裝PostgreSQL
- 您是否始終需要為應用程序提供數據庫?
- 如何在macOS上安裝SQLite
- PostgreSQL簡介
- PostgreSQL用戶權限
- 如何列出PostgreSQL中的所有用戶
- 如何使用PostgreSQL切換數據庫
- 如何使用PostgreSQL列出所有數據庫
- 如何使用PostgreSQL列出當前數據庫中的表
- 如何在macOS上安裝MySQL
- 在MySQL上創建用戶
- PostgreSQL vs MySQL,比較
- SQLite用戶權限
- MySQL用戶權限
- SQL,創建表
- SQL,將數據添加到表
- SQL,如何使用SELECT
- SQL,處理空單元格
- SQL,唯一鍵和主鍵
- SQL,如何更新數據
- SQL,如何更新表結構
- SQL,如何刪除數據和表
- SQL聯接
- SQL視圖
- 如何在MongoDB集合中一次插入多個項目
- 如何從MongoDB集合中刪除所有項目