I want to use SQLite in an application that allows users to interact with it e.g. execute DDL, DML and SQLs. However, I want to restrict them to use temporary tables only (i.e.