SQLite es un sistema de base de datos pequeña que se ejecuta como un archivo dentro de un directorio. SQLite se utiliza principalmente para la programación de aplicaciones móviles , pero se puede probar y ejecutar el software que utiliza SQLite como servidor de base de datos back -end. Los permisos que necesita para configurar la base de datos depende de lo que tiene que ver con la base de datos . Permisos de lectura
La base de datos SQLite contiene la información que almacena en su software. Por esta razón, necesita permisos de lectura. Leer permisos permiten a los usuarios de software para leer los datos, pero no para modificar o borrar nada de eso. Permisos con permisos de lectura puede proteger su información sea cambiado.
Ejecutar Permisos
Si necesita ejecutar procedimientos almacenados en la base de datos SQLite , ejecute permiten ejecutar procedimientos almacenados . Los procedimientos almacenados y código SQL son pequeños programas que se ejecutan en la base de datos y recuperar o modificar datos. Si usted no tiene permisos de ejecución , no se puede ejecutar código y el procedimiento falla cuando se llame desde la aplicación.
Permisos de grupo para los lectores externos
al publicar la base de datos SQLite a otra aplicación o una aplicación web externa , debe habilitar los permisos de grupo para los lectores externos. Estos lectores se agrupan automáticamente por la aplicación Web. El grupo se da permisos de lectura única , lo que garantiza la seguridad del archivo. También puede dar al grupo permisos de ejecución para ejecutar procedimientos .
Consideraciones
la hora de decidir los permisos de seguridad de su base de datos SQLite, siempre proporcionar el nivel más bajo de los permisos necesarios para el lector para obtener la información . Hay demasiados permisos para un lector externo puede llevar a su base de datos de ser atacado , y usted puede perder información o tiene la base de datos completamente borrados por virus o lectores.