claude77260 Posté(e) le 18 février 2019 Partager Posté(e) le 18 février 2019 Bonjour à la communauté j'ai un problème pour créer une base de données avec le paquet fourni par synology. sur toutes le config de phpmyadmin installé sur les serveurs j'ai une option créer nouvelle bade de données sur l'install de synology aucune option, comment faire ?? Merci de votre aide Lien vers le commentaire Partager sur d’autres sites More sharing options...
DaffY Posté(e) le 19 février 2019 Partager Posté(e) le 19 février 2019 Bonjour,La creation d’une bdd suppose l’utilisation De phpmyadminOu Un acces direct au nas en telnet/sshPar defaut la creation n’est possible qu’avec un user localhost.On peut une fois l’acces realisé modifier cette restriction si necessaire.Envoyé de mon iPad en utilisant Tapatalk Lien vers le commentaire Partager sur d’autres sites More sharing options...
claude77260 Posté(e) le 19 février 2019 Auteur Partager Posté(e) le 19 février 2019 Bonjour et merci de la réponse j'ai bien installé phpmyadmin sans problème Sur mes sites hébergés, ou avec Uwamp en local, j'ai un champ "créer nlle base de données" dans la version phpmyadmin fournie impossible de trouver une option de création de BdD je suis l'admin , donc ????? et comment modifier la restriction ?? merci de ton aide Lien vers le commentaire Partager sur d’autres sites More sharing options...
DaffY Posté(e) le 19 février 2019 Partager Posté(e) le 19 février 2019 Bonjour, perso je ne passe jamais par phpmyadmin... (enfin plus...) Je préfère passer en ssh sur le NAS qui plus est phpmyadmin sur nos NAS requiert une vieille version PHP... enfin si php 7.2 installé... il semble qu'il y'ait un ticket ( #2201647) chez synology pour remettre d'applomb le bon paramètrage php et webstation... Je te propose plutôt donc de passer en Terminal ou via putty Accès sur le NAS en telnet ou SSH mysql Puis dans mysql CREATE USER 'nom'@'localhost' IDENTIFIED BY 'mdp'; nom = nom du user mdp son mot de passe Je lui donne les pleins pouvoirs GRANT ALL PRIVILEGES ON * . * TO 'nom'@'localhost'; ensuite FLUSH PRIVILEGES; A faire pour que les actions prennent effet. Après on peut être moins... large rappel /* Droits Sélectifs : */ GRANT [permission type] ON [nom_base].[nom_table] TO ‘nom’@'localhost’; /* avec CREATE – Permet aux utilisateurs de créer des bases de données/tableaux SELECT – Permet aux utilisateurs de récupérer des données INSERT – Permet aux utilisateurs d’ajouter de nouvelles entrées dans les tableaux UPDATE – Permet aux utilisateurs de modifier les entrées existantes dans les tableaux DELETE – Permet aux utilisateurs de supprimer les entrées de la tableau DROP – Permet aux utilisateurs de supprimer des bases de données/tableaux entiers exemple pour CREATE et SELECT sur un utilisateur toto */ GRANT CREATE, SELECT ON * . * TO 'toto'@'localhost'; Si on veut révoquer des droits : REVOKE [permission type] ON [nom_base].[nom_table] FROM ‘nom’@‘localhost’; tous les droits d'un coup REVOKE ALL PRIVILEGES ON *.* FROM 'non-root'@'localhost'; enfin pour Supprimer un USER DROP USER ‘nom’@‘localhost’; Et pour créer une base CREATE DATABASE nom_base supprimer la base DROP DATABASE nom_base Si ça peut aider. Perso je procède ainsi pour les créations et suppressions. par la suite j'utilise un client SQL pour les requêtes. Lien vers le commentaire Partager sur d’autres sites More sharing options...
claude77260 Posté(e) le 20 février 2019 Auteur Partager Posté(e) le 20 février 2019 Bonjour et merci pour ta réponse je vais étudier çà de + prés, j'ai jamais eu l'occasion de passer par là pour créer une base, mais il est vrai qu'avec syno rien n'est jamais très simple D'autant que php est livré avec un paquet 5.6 minimum et 7 possible et qu'il est plus facile de livrer un paquet complet pour celui qui charge phpMyAdmin qui est généralement l'admin en tout cas je pense que ta réponse ouvrira des portes pour beaucoup d'utilisateurs Bonne journée et encore merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
DaffY Posté(e) le 20 février 2019 Partager Posté(e) le 20 février 2019 Bonjour, merci, mais lorsque tu dis Il y a 3 heures, claude77260 a dit : (..) mais il est vrai qu'avec syno rien n'est jamais très simple D'autant que php est livré avec un paquet 5.6 minimum et 7 possible et qu'il est plus facile de livrer un paquet complet pour celui qui charge phpMyAdmin qui est généralement l'admin Je te précise que par défaut , normalement, les paquets et la distribution de base sont opérationnels. Ainsi en installant mariaDB et php5.6 alors phpmyadmin est normalement fonctionnel. Les difficultés rencontrées dernièrement le sont (sans doute) avec la toute dernière mouture de php. En conséquence, en créant un mot de passe pour la base de données dans le panneau de configuration, on peut, via PHPmyAdmin, créer en local, le user et/ou la base de données, si on rentre en tant que root (avec le mot de passe idoine) Je ne dispose pas d'action chez Synology, mais leurs solutions sont, de loin des les plus complètes et les possibilités d'utilisation de nos NAS très importantes au regard de la concurrence. L'aide en ligne et la base de connaissance permet aussi en général de faire face à la plupart des demandes pour les fonctions mêmes les plus avancées. Souvent l’installation des modules implique le bon paramétrage des éléments liés (même si, comme pour phpmyadmin, on peut faire une installation manuelle)... J'espère que tu vas parvenir à créer ta base de données quelque soit l'interface utilisée et te confirme que tu disposes avec ces outils, de matériels et logiciels simples mais qui parfois nécessitent comme tous logiciels, d'un paramétrage et d'une initialisation réussie. Lien vers le commentaire Partager sur d’autres sites More sharing options...
claude77260 Posté(e) le 20 février 2019 Auteur Partager Posté(e) le 20 février 2019 (modifié) Re en fait, il faut se connecter en root sur phpMySql, et aller dans la console SQL de phpMyAdmin et charger CREATE DATABASE NomMaBase CHARACTER SET 'utf8'; ce qui crée la bdd et débloque le lien sur phpMyAdmin pour les suivantes bonne soirée Modifié le 20 février 2019 par claude77260 Lien vers le commentaire Partager sur d’autres sites More sharing options...
DaffY Posté(e) le 20 février 2019 Partager Posté(e) le 20 février 2019 Le problème est maintenant résolu. N'hésitez pas à ouvrir un nouveau message en cas de problème. Ceci est une réponse automatique. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés