I profili assegnati ad un utente (in relazione al database) possono essere di tre tipi:
Lite Admin
Pieni poteri sul database di lettura, scrittura e cancellazione. L'utente può leggere e modificare i dati delle tabelle, inserire nuovi record, creare e cancellare tabelle e alterarne la struttura di quelle già esistenti.
Comandi disponibili per il profilo Lite Admin:
MySQL |
ALTER ALTER ROUTINE CREATE CREATE ROUTINE CREATE TEMPORARY TABLES CREATE VIEW DELETE DROP EXECUTE INDEX INSERT LOCK TABLES REFERENCES SELECT SHOW VIEW TRIGGER UPDATE |
Microsoft SQL Server |
ALTER CREATE DEFAULT CREATE FUNCTION CREATE PROCEDURE CREATE RULE CREATE TABLE CREATE VIEW DELETE EXECUTE INSERT REFERENCES SELECT UPDATE VIEW DATABASE STATE |
PostgreSQL |
ALTER CREATE TABLE CREATE VIEW CREATE PROCEDURE CREATE FUNCTION CREATE RULE CREATE DEFAULT SELECT INSERT UPDATE DELETE EXECUTE VIEW DATABASE STATE |
Read/Write
Permessi di lettura e scrittura sul database. L'utente può inserire, leggere, modificare e cancellare i dati (record) delle tabelle. L'utente non può creare nuove tabelle, cancellare le tabelle esistenti o alterarne la struttura.
Comandi disponibili per il profilo Read/Write:
MySQL
ALTER CREATE TEMPORARY TABLES DELETE EXECUTE INDEX INSERT LOCK TABLES SELECT SHOW VIEW UPDATE |
Microsoft SQL Server
DELETE INSERT SELECT UPDATE |
PostgreSQL
DELETE INSERT SELECT UPDATE |
Read Only
Permessi di sola lettura sul database. L'utente ha accesso in lettura a tutto il database ma non ha in nessun caso i permessi di scrittura. L'utente può leggere i record delle varie tabelle, senza alterarli in nessun modo. Questo profilo è assegnato automaticamente all'utente in caso di
credito non sufficiente per effettuare il rinnovo.
Comandi disponibili per il profilo Read Only:
MySQL
DELETE DROP SELECT SHOW VIEW |
Microsoft SQL Server
SELECT |
PostgreSQL
SELECT |
Utenti con risorse condivise
In caso di servizio con risorse condivise (sia per MySQL che per Microsoft SQL Server) il sistema crea un solo utente con pieni poteri sull'unico database.
Profilo utente |
lettura |
scrittura |
cancellazione |
Lite Admin |
|
|
|
Utenti con risorse dedicate
In caso di servizio con risorse dedicate (MySQL, Microsoft SQL Server, PostgreSQL) puoi creare più utenti ed assegnare ad ognuno uno o più profili su uno o più database.
Profilo utente |
lettura |
scrittura |
cancellazione |
Lite Admin |
|
|
|
Read/Write |
|
|
|
Read Only |
|
|
|
Deve sempre essere presente almeno un utente che abbia il profilo
Lite Admin.