OVH Community, votre nouvel espace communautaire.

Requête "FROM INFORMATION.SCHEMA" donne Erreur 1044


thomasgr
06/11/2009, 18h43
Citation Envoyé par Gaston_Phone
Bonjour,

Pour connaître les informations tables (nom, format, etc.) j'utilise : SHOW TABLE FROM NomBase
Pour connaître les informations sur les colonnes (nom, format, etc.) j'utilise : SHOW COLUMNS FROM NomTable
Merci pour cette information, cela à résolu mon problème en utilisant :

Code:
SHOW COLUMNS FROM ma_table;
Citation Envoyé par SAP Team - Loup
Access Denied je vois pas comment on peut être plus clair ...
Merci pour ta participation.

Citation Envoyé par Gaston_Phone
Nota : Le forum HOW-TO est fait pour donner des méthodes de travail, des guides.
Pas pour demander de l'aide.
La prochaine fois je poserai ma question autrement, du genre "Comment connaitre les données d'une table sous un SQL OVH ?", promis.

Citation Envoyé par cassiopee
Il me semble qu'en mutualisé, afin de soulager la charge des serveurs MySQL,
OVH a désactivé l'accès à la base 'information_schema' (récemment).

Voir le premier message de Gaston_phone pour une alternative possible.
En effet, j'ai lu ça quelques part, je pensais pas que ça pouvait surcharger les serveurs.


Merci Gaston_Phone pour m'avoir mis sur la voie ainsi qu'aux autres
Il est plaisant d'obtenir une réponse rapide.

Edit : Thomas pense que c'est super
Edit 2 : Comment on notifie qu'un post est "résolu" ?

Gaston_Phone
06/11/2009, 18h41
Qu'en pense Thomas ?

cassiopee
06/11/2009, 18h32
Il me semble qu'en mutualisé, afin de soulager la charge des serveurs MySQL,
OVH a désactivé l'accès à la base 'information_schema' (récemment).

Voir le premier message de Gaston_phone pour une alternative possible.

Gaston_Phone
06/11/2009, 18h09
Nota : Le forum HOW-TO est fait pour donner des méthodes de travail, des guides.
Pas pour demander de l'aide.

Gaston_Phone
06/11/2009, 17h28
Bonjour,

Pour connaître les informations tables (nom, format, etc.) j'utilise : SHOW TABLE FROM NomBase
Pour connaître les informations sur les colonnes (nom, format, etc.) j'utilise : SHOW COLUMNS FROM NomTable

thomasgr
06/11/2009, 17h00
Bonsoir à tous,

Suite à un léger soucis techniques sur un 60GP, je fais appel à la communauté afin de m'éclaircir les idées au sujet d'un petit soucis technique.

En effet, lorsque j'effectue la requête suivante :

Code:
SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS 
WHERE TABLE_NAME = 'nom_table' AND TABLE_SCHEMA = 'nom_bdd'
j'obtiens l'erreur suivante :
Code:
#1044 - Access denied for user: 'nom_user@%' to database 'INFORMATION_SCHEMA'
Ce qui provoque donc une erreur dans mon script PHP.

Cette requête fonctionne parfaitement en local. Elle sert à obtenir le nom des colonnes d'une table.

Une idée sur la raison du "bug" ?
Est-ce que cette requête est autorisée par OVH ?

Merci à tous,
Thomas.