ISPmanager API. Bases de données (ISPmanager)
De ISPWiki.
- [#db Gestion bases de données]
- [#db.edit Création. Modification. Modifier base de données]
- [#db.delete Supprimer les bases de données sélectionnées]
- [#db.users Gestion Utilisateurs de base de données]
- [#db.users.edit Création. Modification. Propriétés utilisateur]
- [#db.users.delete Supprimer les utilisateurs de base de données sélectionnés]
- [#db.repair Vérifier les bases de données sélectionnées]
Gestion bases de données.
Fonction: db
Résultat: la [api.html#list liste des éléments]
- dbkey - Identificateur unique d'un élément de liste.
- name - Nom.
- dbtype - Type de base de données.
- dbuser - Utilisateur.
- owner - Propriétaire.
- size - Taille (Mo).
Création. Modification. Modifier base de données.
Fonction: db.edit
Cette fonction peut etre utilisée pour afficher un objet, modifier un objet existant et créer un nouvel objet.
Affichage d'un objet:
- Paramètres:
- elid - l'identificateur unique (l'élément "dbkey" de la fonction "db")
- Résultat: la [api.html#param liste des paramètres d'objet]
Création d'un objet:
- Paramètres:
- sok - la valeur de paramètre doit etre égale à "yes".
- des paramètres de requete supplémentaires...
- Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Modification d'un objet:
- Paramètres:
- sok - la valeur de paramètre doit etre égale à "yes".
- elid - l'identificateur unique (l'élément "dbkey" de la fonction "db")
- des paramètres de requete supplémentaires...
- Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Liste des paramètres d'objet ou des paramètres de requete supplémentaires (voir ci-dessus):
- name - Nom de base de données.
- dbtype - Type de base de données.
- owner - Propriétaire.
- dbencoding - Encodage.
- dbuser - Utilisateur base de données.
- dbusername - Nouveau nom d'utilisateur.
- dbpassword - Mot de passe.
- dbconfirm - Confirmer mot de passe.
- dbuserhost - Autoriser accès distant. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
Supprimer les bases de données sélectionnées.
Fonction: db.delete
Paramètres:
- elid - un ou plusieurs identificateurs de l'objet séparés par une virgule suivie d'un espace: ", ". L'identificateur unique est un élément "dbkey" de la fonction "db".
Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Gestion Utilisateurs de base de données.
Fonction: db.users
Paramètres:
- elid - l'identificateur unique (l'élément "dbkey" de la fonction "db").
Résultat: la [api.html#list liste des éléments]
- name - Nom d'utilisateur.
- read - Utilisateur peut effectuer des opérations de lecture dans une base.
- write - Utilisateur peut effectuer des opérations d'écriture dans une base.
- manage - Utilisateur peut modifier la structure d'une base de données.
Création. Modification. Propriétés utilisateur.
Fonction: db.users.edit
Cette fonction est utilisée pour afficher un objet, modifier un objet existant et créer un nouvel objet.
Affichage d'un objet:
- Paramètres:
- plid - l'identificateur unique de la liste parent (l'élément "dbkey" de la fonction "db").
- elid - l'identificateur unique (l'élément "name" de la fonction "db.users")
- Résultat: la [api.html#param liste des paramètres d'objet]
Création d'un objet:
- Paramètres:
- sok - la valeur de paramètre doit etre égale à "yes".
- plid - l'identificateur unique de la liste parent (l'élément "dbkey" de la fonction "db").
- des paramètres de requete supplémentaires ...
- Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Modification d'un objet:
- Paramètres:
- sok - la valeur de paramètre doit etre égale à "yes".
- plid - l'identificateur unique de la liste parent (l'élément "dbkey" de la fonction "db").
- elid - l'identificateur unique (l'élément "name" de la fonction "db.users")
- des paramètres de requete supplémentaires ...
- Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Liste des paramètres d'objet ou des paramètres de requete supplémentaires (voir ci-dessus):
- dbuser - Utilisateur.
- dbusername - Nom d'utilisateur.
- dbpassword - Mot de passe.
- dbconfirm - Confirmation.
- dbuserhost - Accès à distance. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- select_priv - Accès données. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- delete_priv - Accès données. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- insert_priv - Accès données. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- update_priv - Accès données. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- create_priv - Accès structure. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- drop_priv - Accès structure. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- alter_priv - Accès structure. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- index_priv - Accès structure. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- grant_priv - Autre. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- references_priv - Autre. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
- lock_priv - Autre. (Paramètre facultatif. Pour activer cette option veuillez utiliser la valeur "on".)
Supprimer les utilisateurs de base de données sélectionnés.
Fonction: db.users.delete
Paramètres:
- plid - l'identificateur unique de la liste parent (l'élément "dbkey" de la fonction "db").
- elid - un ou plusieurs identificateurs uniques de l'objet séparés par une virgule suivie d'un espace: ", ". L'identificateur unique est un élément "name" de la fonction "db.users".
Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
Vérifier les bases de données sélectionnées.
Fonction: db.repair
Paramètres:
- elid - un ou plusieurs identificateurs de l'objet séparés par une virgule suivie d'un espace: ", ". L'identificateur unique est un élément "dbkey" de la fonction "db".
Résultat: la [api.html#ok réussite de l'opération] ou le [api.html#error message d'erreur]
