7
votes

cPanel / hôte / accès à phpmyadmin

J'ai un accès hôte et cpanel mais un seul utilisateur principal et mot de passe à CPanel.

Je veux donner à quelqu'un d'accéder à phpmyadmin, mais je ne veux pas donner à cette personne mon utilisateur principal et mot de passe pour CPanel.

Y a-t-il de toute façon pour donner à quelqu'un d'accès à phpmyadmin mais pas cpanel?


2 commentaires

Pouvez-vous créer des utilisateurs mysql à phpmyadmin?


webhostinghub.com/ SUPPORT / EDU / CPANEL / ... peut vous aider.


4 Réponses :


11
votes

Le phpmyadmin, qui est livré avec CPanel (dans le répertoire 3RDParty) est apparemment sécurisé avec l'authentification CPanel, de sorte que la réponse est «non».

Vous pouvez installer votre propre phpmyadmin (peut-être qu'il est même disponible dans le centre de script / un click-installateur) et définissez-le pour authentifier directement sur le serveur MySQL avec votre utilisateur MySQL personnalisé ou simplement informer votre utilisateur. ses références que vous avez fournies.


1 commentaires

Great conseiller bro! J'ai utilisé le "Installateur d'applications saticuleux" qui est venu avec mon tableau de bord CPanel pour installer mon propre "phpmyadmin" qui est livré avec une forme de connexion hors de la boîte. Je devais créer un dossier où il devait d'abord être installé.



0
votes

CPPANEL Compte d'utilisateur a un privilège pour contrôler toutes les bases de données créées dans le compte CPanel et, comme PHPMYADMIN in cPanel utilise une authentification CPanel, vous êtes automatiquement redirigé vers la page de contrôle PHPMYADMIN sans demander des informations de connexion.

Votre cible pourrait être effectuée avec le changement de mot de passe CPanel sans modifier le mot de passe de l'utilisateur MySQL.

Vous pouvez procéder comme suit:

1 - Créez un utilisateur MySQL et ajoutez cet utilisateur à la base de données avec des privilicités complètes.

2 - Créez un nouveau compte CPanel Connectez-vous via un nouveau compte Changement Nouveau CPanel

3 - Mot de passe utilisateur via "Modifier le mot de passe" et un chèque permettent à MySQL changement de mot de passe.

4 - Cliquez sur PhpmyAdmin à partir du nouveau compte CPanel et vous sera demandé pour connaître les informations de connexion

5- Tapez les informations de connexion de la MySQL créée Utilisateur à l'étape1.

Vous pouvez maintenant vous connecter à la base de données requise sans l'ancien compte CPanel Info.

Il y a un autre Soln consiste à copier / usr / local / cpanel / base / 3rdParty / phpmyadmin à / usr / local / apache / htdocs et connectez-vous à travers http: // ip / phpmyadmin

N'oubliez pas de changer le auth_type dans /usr/local/apache/htdocs/phpmyadmin/config.inc.php à http ou cookie


0 commentaires

3
votes

Alors que je cherchais une réponse à cette question, j'ai trouvé la méthode suivante qui a fait le travail pour moi:

Comment accéder à phpmyadmin directement à partir de mon domaine?

Cela a bien fonctionné pour moi, même si j'utilise un fournisseur d'hébergement différent , puis sur site.

Étapes I J'ai suivi:

  • a téléchargé le package d'installation phpmyadmin . J'ai trouvé la version appropriée, comme hébergée sur mon serveur à sourceforge.net/projects/phpmyadmin/files / phpmyadmin
  • extrait l'emballage.
  • Téléchargez les fichiers dans un dossier approprié. J'ai utilisé: public_html / phpmyadmin /
  • Maintenant, via l'URL direct [http://yourdomain.com/phpmyadmin], je peux accorder strictement accès à une base de données spécifique, j'ai créé dans cPanel (à l'aide du nom d'utilisateur spécifique + mot de passe).

    Veuillez noter cette mesure de sécurité supplémentaire:


0 commentaires

1
votes

Vous ne pouvez pas donner un accès direct à votre phpmyadmin sans fournir également un accès direct cpanel.

Il s'agit d'une mesure de sécurité de CPanel alors que phpmyadmin est connue pour être l'une des applications PHP les plus exploitées de tous les temps. Il est uniquement disponible après votre séance en vous connectant à CPanel.

Un bon travail - autour de cela est de faire ce qui suit:

Créer un utilisateur MySQL pour l'autre personne. Attribuez cet utilisateur MySQL à votre base de données. Ceux-ci sont faits à travers:

cPanel -> Bases de données MySQL

Après cela, vous devez autoriser l'accès à l'autre personne en ajoutant son adresse IP de son système IP dans votre connexion MySQL distante - il s'agit également d'un outil de CPanel

Après que l'autre personne puisse se connecter à votre base de données sans accès direct à votre CPanel ni phpmyadmin, il peut être fait à l'aide de logiciels comme MySQL Workbench


0 commentaires