Entornos
Pybox
te permite gestionar tus aplicaciones de manera ordenada a través de proyectos y entornos. Cada proyecto puede incluir múltiples entornos, facilitando la organización y el control a lo largo de distintas fases del desarrollo, como desarrollo, pruebas y producción.🔥Mantén una estructura clara y separada para cada fase del ciclo de vida de tus aplicaciones.🔥
Los entornos son contenedores de aplicaciones que te permiten separar configuraciones y datos de manera independiente. Al igual que los proyectos, puedes crear tantos entornos como sea necesario.
Cada entorno tiene su propia ruta en el sistema de archivos y puede activarse o desactivarse según sea necesario. Esto facilita la gestión de diferentes configuraciones y versiones de la aplicación sin interferencias entre ellas.
1. Usuarios de Base de Datos
Podrás crear usuarios de base de datos
para el host o instancia a la cual concediste acceso al proyecto, considerando el límite que asignaste previamente.
2. Base de Datos
De la misma manera, podrás crear bases de datos
para las instancias a las que concediste acceso y asignaste un límite.
2.1. Acceso a Usuarios
Una vez creadas tus bases de datos y usuarios, podrás conceder acceso a ciertos usuarios sobre las bases de datos que consideres necesarias.
2.2. Privilegios de Usuarios
Cuando los usuarios tengan acceso a una base de datos en particular, se les asignarán ⚙️ permisos básicos por defecto, los cuales están divididos en tres categorías según su funcionalidad: administración
, estructura
y datos
.
Privilegios por defecto
- Datos —> SELECT, INSERT, UPDATE, DELETE.
- Estructura —> CREATE, ALTER, INDEX, DROP.
- Administración —> REFERENCES
Además de los privilegios por defecto, podrás agregar o quitar privilegios según lo necesites.
Ten en cuenta que los privilegios por defecto son una configuración probada para desplegar tus aplicaciones sin inconvenientes, siempre y cuando estas aplicaciones utilicen bases de datos.