MySQL

Comment Comprendre Quelles Requêtes Sont Bloquées pour la Sécurité

Apprenez quelles requêtes SQL sont bloquées sur le Panel Nobregas et pourquoi. Restrictions de sécurité, opérations bloquées et alternatives sûres expliquées.

3 min de lecture 18 vues Mis à jour Mar 17, 2026

Le Panel MySQL Nobregas restreint certaines opérations SQL pour protéger vos bases de données et l'environnement d'hébergement mutualisé. Comprendre quelles requêtes sont bloquées — et pourquoi — vous aide à travailler en toute sécurité dans le système et à trouver des approches alternatives.

Pourquoi Certaines Requêtes Sont Bloquées

Le panel fonctionne sur une plateforme d'hébergement MySQL gérée où :

  • Plusieurs utilisateurs partagent les ressources du serveur.
  • Des opérations accidentellement destructives pourraient causer des dommages irréversibles.
  • Certaines commandes administratives pourraient affecter d'autres utilisateurs sur le même serveur.
  • L'interface fournit des alternatives plus sûres pour les opérations dangereuses.

Bloquer les requêtes dangereuses au niveau de l'application ajoute un filet de sécurité au-delà du système de privilèges propre à MySQL.

Opérations Bloquées

Commandes d'Utilisateurs et de Privilèges

Requête Bloquée Raison Alternative
GRANT La gestion des privilèges est gérée par l'interface Utilisez le bouton Manage sur la page Database Users
REVOKE La gestion des privilèges est gérée par l'interface Utilisez le bouton Manage pour révoquer l'accès
CREATE USER La création d'utilisateurs est gérée par le panel Utilisez le bouton Create User sur Database Users
DROP USER La suppression d'utilisateurs est gérée par le panel Utilisez le bouton Delete sur Database Users
ALTER USER La modification d'utilisateurs est gérée par le panel Utilisez les fonctionnalités de gestion d'utilisateurs du panel
SET PASSWORD Les changements de mot de passe sont gérés par le panel Supprimez et recréez l'utilisateur avec un nouveau mot de passe

Commandes au Niveau Serveur

Requête Bloquée Raison Alternative
FLUSH Impact sur tout le serveur Non disponible sur l'hébergement mutualisé
RESET Impact sur tout le serveur Non disponible sur l'hébergement mutualisé
SHUTDOWN Arrêterait le serveur pour tous les utilisateurs Non disponible

Ce Que Vous Pouvez Toujours Exécuter

La grande majorité des opérations SQL sont entièrement supportées :

  • Toutes les requêtes de données : SELECT, INSERT, UPDATE, DELETE
  • Gestion des tables : CREATE TABLE, ALTER TABLE, DROP TABLE, TRUNCATE TABLE
  • Opérations sur les index : CREATE INDEX, DROP INDEX
  • Gestion des vues : CREATE VIEW, DROP VIEW
  • Procédures stockées : CREATE PROCEDURE, CALL, DROP PROCEDURE
  • Contrôle transactionnel : BEGIN, COMMIT, ROLLBACK
  • Requêtes d'information : SHOW TABLES, DESCRIBE, EXPLAIN, SHOW CREATE TABLE

Comment Savoir si Votre Requête a Été Bloquée

Quand vous exécutez une requête bloquée, le panel retourne un message d'erreur clair :

  • Le message identifie que l'opération est restreinte pour la sécurité.
  • Il explique pourquoi l'opération est bloquée.
  • Il suggère la méthode alternative pour obtenir le même résultat via l'interface.

Conseils pour Travailler avec les Restrictions

  • Utilisez l'interface pour la gestion des utilisateurs et des privilèges — c'est le moyen sûr et prévu.
  • DROP TABLE est autorisé dans l'éditeur de requêtes — vous pouvez gérer les tables via SQL.
  • TRUNCATE TABLE est autorisé — vous pouvez vider les tables depuis l'éditeur de requêtes.
  • DROP DATABASE est autorisé dans l'éditeur de requêtes — mais envisagez d'utiliser la page Databases pour plus de sécurité.
  • Si vous avez besoin d'une opération bloquée, vérifiez si l'interface du panel fournit la fonctionnalité équivalente.

Cet article vous a-t-il été utile ?