Home Page Servizi Soluzioni Articoli Storia Contatti Links English Version
Software
Creazioni 2D
Creazioni 3D
Immagini
Open Source
Progetti
Utilità Web
Strumenti Grafica
Downloads
Documenti
"EPP Ceglia Tools" Versione 1.5, Archivio ZIP Questa nuova versione migliora il supporto al multilingua con la ripulitura e separazione del codice dalle scritte, inoltre migliora il supporto al multi utente con la correzione di numerose funzioni e quindi è una preparazione a futuri sviluppi ed aggiunte.
"EPP Ceglia Tools" Versione 1.4, Archivio ZIP Questo nuovo upgrade migliora numerose cose, prima di tutto la funzione di prelievo del messaggio di risposta XML per il protocollo EPP Over HTTPs è stata riscritta e adesso funziona velocemente, quindi è stato eliminato quel fastidiosissimo rallentamento che si verificava tra richiesta e risposta.
"EPP Ceglia Tools" Versione 1.3, Archivio ZIP Questa nuova versione introduce numerose correzioni a piccoli bug, aggiunge della documentazione nella cartella /docs/ utile alla configurazione ed installazione iniziale.
"EPP Ceglia Tools" Versione 1.2, Archivio ZIP Questa versione migliora la gestione della coda di polling, corregge alcuni bug rilevati, aggiorna alle modifiche effettuate dal Nic.
"EPP Ceglia Tools" Versione 1.1, Archivio ZIP Script aggiornato per gestire il protocollo EPP, usato nell'ambito delle registrazioni di domini, per le comunicazioni e le operazioni tra Registrars e Registry.

Gestire utenti in MySql - Comandi GRANT e REVOKE


Per la gestione degli utenti in MySql, ci sono varie possibilità, la più semplice è senza dubbio quella dell'utilizzo dei comandi SQL che MySQL mette a disposizione ed in particolar modo GRANT e REVOKE, che permettono di aggiungere utenti e di attivarne o disattivarne i permessi.

Una volta aggiunto un nuovo utente con GRANT non è possibile più eliminarlo, tuttavia si può disabilitare completamente, per modificare i permessi di un utente o per disabilitarlo completamente c'è il comando REVOKE.

IL comando GRANT richiede una serie di parametri tra cui la lista dei privilegi che deve avere il nuovo utente da creare, lo spazio a cui applicare questi privilegi, ovvero il database o la tabella da assegnare al nuovo utente, il nome dell'utente o degli utenti con relativa password.

GRANT priv_type [(column_list)] [, priv_type [(column_list)]] ...
ON {* | *.* | db_name.* | db_name.tbl_name}
 TO user [IDENTIFIED BY [PASSWORD] 'password']
  [, user [IDENTIFIED BY [PASSWORD] 'password']] ...

Per esempio:

GRANT ALL ON platform.* TO utente@localhost IDENTIFIED BY 'password';

Crea un nuovo utente chiamato "utente" con tutti i privilegi per accedere al database "platform" ed identificato con password "password".

IL comando REVOKE richiede la lista dei privilegi da modificare per un utente, le tabelle o i database o lo spazio interessato alla modifica, e la lista degli utenti interessati per la modifica dei privilegi.

REVOKE priv_type [(column_list)] [, priv_type [(column_list)]] ...
ON {* | *.* | db_name.* | db_name.tbl_name}
 FROM user [, user] ...

Esempio:

REVOKE ALL ON platform.* FROM utente@localhost;

Toglie tutti i privilegi all'utente "utente" sul database "platform".

Lo spazio MySQL che può interessare ad un utente è solitament di tre tipi, GLOBALE, DATABASE, TABELLA

LIVELLO GLOBALE = * oppure *.*
LIVELLO DATABASE = db_name.*
LIVELLO TABELLA = db_name.tbl_name
LIVELLO COLONNA
LIVELLO ROUTINE

I privilegi che si possono assegnare ad un utente sono vari, ed in pratica corrispondono ai comandi SQL, tra i quali CREATE, DROP, SELECT, UPDATE, INSERT, DELETE, REPAIR

http://www.globospace.com


Giovanni Ceglia
giovanniceglia@xungame.com


Home Page Servizi Soluzioni Articoli Storia Contatti Links English Version

Siti e progetti personali: Forum per Programmatori in Italiano, Community per Programmatori, in Inglese, Community per E-Mercanti, Community per Sviluppatori di Videogames, Programmazione & Videogames, Portale di Programmazione, Portale di Grafica, Servizi per chi cerca Lavoro, Motore di Ricerca per Alloggi, Servizi di Hosting, Servizi di Hosting in Inglese, Servizi Internet di Verifica Identità, Servizi di Hosting Economico e Registrazione domini, Vendita Hardware e Software, Tutto il Network Giovanni Ceglia, Portale di Annunci Immobiliari in Inglese, Portale di Annunci Immobiliari in Italiano, Portale di Annunci Immobiliari in Tedesco, Malmignatta Motore di Ricerca, Malmignatta Motore di Ricerca in Inglese.



Tutto il materiale qui presente è © CopyRight Giovanni Ceglia dal 2003, tutti i diritti sono riservati, la copia e la redistribuzione di materiale presente su questo sito, sono vietate ove non espressamente consentito. Eventuali marchi citati appartengono ai rispettivi proprietari. Giovanni Ceglia - Servizi Informatici, Internet e Hosting, Partita IVA N. 03972320653, Sede Legale in Via Trento N.74 84016, Pagani (Salerno) Italy, E-Mail: giovanniceglia@xungame.com, Numero di Telefono Cellulare per contatti: 339-4403189.