Outils pour utilisateurs

Outils du site


logiciel:mysql

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
logiciel:mysql [2020-02-27 17:39]
royjuli [Pour vous connecter à la base de données]
logiciel:mysql [2020-03-13 15:02]
royjuli
Ligne 1: Ligne 1:
-====== MySQL, Postgres et Oracle ======+====== MySQL, www-ens, postgres et oracle ======
  
-Le SGBD relationnel [[http://www.mysql.com|MySQL]], postgres et oracle sont disponibles dans l'environnement Linux au DIRO :+Le SGBD relationnel [[http://www.mysql.com|MySQL]], www-ens, postgres et oracle sont disponibles dans l'environnement Linux au DIRO :
  
   * Seuls les étudiants inscrits à des activités d'enseignement peuvent obtenir des comptes MySQL   * Seuls les étudiants inscrits à des activités d'enseignement peuvent obtenir des comptes MySQL
   * Plusieurs serveurs sont disponibles, mais **l'accès varient selon les cours auxquels vous êtes inscrits** :    * Plusieurs serveurs sont disponibles, mais **l'accès varient selon les cours auxquels vous êtes inscrits** : 
-    * Pour le serveur mysql ''mysql.iro.umontreal.ca'', l'accès est réservé aux étudiants inscrits à la maîtrise et aux cours ift1148, ift1149, ift1176, ift1177, ift2821, ift6243, ift6800, ift6801 et ift6865.+    * Pour le serveur mysql ''mysql.iro.umontreal.ca'', l'accès est réservé aux étudiants inscrits à la maîtrise et aux cours ift1148, ift1149, ift1176, ift1177, ift6243, ift6800, ift6801 et ift6865.
     * Pour le serveur mysql ''www-ens.iro.umontreal,ca'', les étudiants inscrits au cours ift1147 et ift3225 y ont accès.      * Pour le serveur mysql ''www-ens.iro.umontreal,ca'', les étudiants inscrits au cours ift1147 et ift3225 y ont accès. 
     * Pour le serveur oracle ''oracle.iro.umontreal.ca'', l'accès est réservé aux étudiants des cours ift2821, ift6243, ift6800 et ift6865.     * Pour le serveur oracle ''oracle.iro.umontreal.ca'', l'accès est réservé aux étudiants des cours ift2821, ift6243, ift6800 et ift6865.
     * Pour le serveur postgres ''postgres.iro.umontreal.ca'', l'accès est réservé aux étudiants du cours ift2935.     * Pour le serveur postgres ''postgres.iro.umontreal.ca'', l'accès est réservé aux étudiants du cours ift2935.
   * Le serveur MySQL acceptera des requêtes seulement des machines du domaine ''.umontreal.ca''   * Le serveur MySQL acceptera des requêtes seulement des machines du domaine ''.umontreal.ca''
-  * Quand un usager a accès à MySQL, deux comptes sont créés : **nom_usager** et **nom_usager_web**+  * Quand un usager a accès au service MySQL sur les serveurs mysql.iro.umontreal.ca et www-ens.iro.umontreal.ca, deux comptes sont créés : **nom_usager** et **nom_usager_web** 
 +  * Quand un usager a accès à postgres, deux comptes sont créés : **nom_usager** et **nom_usager_app**
   * L'usager **nom_usager** peut travailler sur toutes les bases de données dont le nom commence par **nom_usager_**   * L'usager **nom_usager** peut travailler sur toutes les bases de données dont le nom commence par **nom_usager_**
   * Le compte **nom_usager** a tous les privilèges sur les bases de données dont le nom commence par **nom_usager_**   * Le compte **nom_usager** a tous les privilèges sur les bases de données dont le nom commence par **nom_usager_**
-  * Le compte **nom_usager** s'authentifie à l'aide de Kerberos. Vous n'avez plus besoin de générer et d'utiliser un mot de passe. Par contre, vous devez encore le faire pour le compte **nom_usager_web**.+  * Dans le cas de mysql.iro.umontreal.ca et postgres.iro.umontreal.ca, le compte **nom_usager** s'authentifie à l'aide de Kerberos. **Vous n'avez plus besoin de générer et d'utiliser un mot de passe**. Par contre, vous devez encore le faire pour le compte **nom_usager_web** et pour le compte **nom_usager_app** __(Voir plus bas dans la section //Pour obtenir votre mot de passe//)__.
   * Le compte **nom_usager_web** peut seulement faire les commandes select, insert, update et delete sur les bases de données dont le nom commence par **nom_usager_**   * Le compte **nom_usager_web** peut seulement faire les commandes select, insert, update et delete sur les bases de données dont le nom commence par **nom_usager_**
 ===== Pour obtenir votre mot de passe ===== ===== Pour obtenir votre mot de passe =====
Ligne 19: Ligne 20:
   * Pour obtenir ou modifier le mot de passe spécifique au compte nom_usager_web de MySQL sur le serveur **mysql.iro.umontreal.ca**, tapez la commande suivante sur une console Linux <code>ssh -n remise /usr/local/bin/mysqlpasswd-remise</code>   * Pour obtenir ou modifier le mot de passe spécifique au compte nom_usager_web de MySQL sur le serveur **mysql.iro.umontreal.ca**, tapez la commande suivante sur une console Linux <code>ssh -n remise /usr/local/bin/mysqlpasswd-remise</code>
  
-  * Pour le serveur **www-ens.iro.umontreal.ca**, **oracle.iro.umontreal.ca** et **postgres.iro.umontreal.ca**, le mot de passe a été généré automatiquement selon une recette précise. Cette recette vous sera donnée par votre démo.+  * Pour le service MySQL sur le serveur **www-ens.iro.umontreal.ca**, pour le SGBD d'oracle sur le serveur **oracle.iro.umontreal.ca**, le mot de passe a été généré automatiquement selon une recette précise. Cette recette **vous sera donnée par votre démonstrateur**.
  
 ===== Pour vous connecter à la base de données ===== ===== Pour vous connecter à la base de données =====
  
-  * Vous pouvez alors vous connecter sur MySql du serveur mysql en écrivant <code>mysql -h mysql</code> +  * Vous pouvez alors vous connecter sur mysql.iro.umontreal.ca en écrivant <code>mysql -h mysql</code> 
-  * Pour les autres serveurs, écrivez <code>mysql -h mysql -p </code> et entrez votre mot de passe. Le système vous souhaite alors la bienvenue avec un message ressemblant au suivant : <code>Welcome to the MySQL monitor.  Commands end with ; or \g.+  * Pour vous connecter sur www-ens.iro.umontreal.ca, écrivez <code>mysql -h www-ens -p </code> et entrez votre mot de passe. Le système vous souhaite alors la bienvenue avec un message ressemblant au suivant : <code>Welcome to the MySQL monitor.  Commands end with ; or \g.
 Your MySQL connection id is 158 to server version: 5.5.44-MariaDB MariaDB Server Your MySQL connection id is 158 to server version: 5.5.44-MariaDB MariaDB Server
  
logiciel/mysql.txt · Dernière modification: 2020-06-17 10:27 de royjuli