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]

Sommaire

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]

Cet article vous a-t-il été utile? Oui | Non
Affichages
Outils personnels