Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
linux:postgresql [08-04-2019 16:01] edmc73 [Installation] |
linux:postgresql [08-10-2019 09:48] edmc73 [Base] |
||
---|---|---|---|
Ligne 51: | Ligne 51: | ||
==== Le type d' | ==== Le type d' | ||
- | ===auth-method=== | + | * https:// |
Indique la méthode d' | Indique la méthode d' | ||
=== trust === | === trust === | ||
- | + | Autorise la connexion sans condition. Cette méthode permet à quiconque peut se connecter au serveur de bases de données de s' | |
- | Autorise la connexion sans condition. Cette méthode permet à quiconque peut se connecter au serveur de bases de données de s' | + | |
=== reject === | === reject === | ||
+ | Rejette la connexion sans condition. Ce cas est utile pour « filtrer » certains hôtes d'un groupe, par exemple une ligne reject peut bloquer la connexion d'un hôte spécifique alors qu'une ligne plus bas permettra aux autres hôtes de se connecter à partir d'un réseau spécifique. | ||
- | Rejette la connexion sans condition. Ce cas est utile pour « filtrer | + | === scram-sha-256 === |
+ | Réalise une authentification SCRAM-SHA-256 afin de vérifier le mot de passe utilisateur. Voir Section 20.3.2, | ||
=== md5 === | === md5 === | ||
- | + | Réalise une authentification SCRAM-SHA-256 ou MD5 afin de vérifier | |
- | Demande au client de fournir un mot de passe chiffré | + | |
- | + | ||
- | === crypt === | + | |
- | + | ||
- | [Note] | + | |
- | Note | + | |
- | Cette option est uniquement recommandée pour communiquer avec les clients de version antérieure à la 7.2. | + | |
- | + | ||
- | Requiert que le client fournisse un mot de passe chiffré avec crypt() pour l' | + | |
=== password === | === password === | ||
+ | Requiert que le client fournisse un mot de passe non chiffré pour l' | ||
- | Requiert que le client fournisse un mot de passe non chiffré | + | === gss === |
+ | Utilise GSSAPI | ||
- | === krb5 === | + | === sspi === |
- | + | Utilise | |
- | Utilise | + | |
=== ident === | === ident === | ||
+ | Récupère le nom de l' | ||
- | Récupère le nom de l' | + | === peer === |
+ | Récupère le nom d' | ||
=== ldap === | === ldap === | ||
+ | Authentification par un serveur LDAP. Voir la Section 20.3.7, « Authentification LDAP » pour les détails. | ||
- | Authentifie avec LDAP comme serveur | + | === radius === |
+ | Authentification par un serveur | ||
+ | |||
+ | === cert === | ||
+ | Authentification par certificat client SSL. Voir Section 20.3.9, « Authentification | ||
=== pam === | === pam === | ||
+ | Authentification par les Pluggable Authentification Modules (PAM) fournis par le système d' | ||
- | Authentifie avec les Pluggable | + | === bsd === |
+ | Authentification | ||
- | + | Redémarrez | |
- | Redémarrez le serveur postgresql | + | |
service postgresql restart | service postgresql restart | ||
+ | ou | ||
+ | systemctl reload postgresql-9.6.service | ||
==== utilisateur, | ==== utilisateur, | ||
Ligne 125: | Ligne 128: | ||
Se connecter en utilisant TCP/IP (psql utilise par défaut un socket UNIX). | Se connecter en utilisant TCP/IP (psql utilise par défaut un socket UNIX). | ||
- | $ psql -h localhost -p 5432 nom_de_la_bd | + | $ psql -h localhost -p 5432 -U rickastley -W nom_de_la_bd |
Demander à psql de nous demander le mot de masse: | Demander à psql de nous demander le mot de masse: | ||
- | $ psql -W nom_de_la_bd | + | $ psql -U rickastley |
Password: | Password: | ||
Ligne 324: | Ligne 327: | ||
Se connecter au serveur | Se connecter au serveur | ||
+ | su postgres | ||
+ | psql | ||
+ | ou | ||
psql postgres | psql postgres | ||
Puis lancer la requête | Puis lancer la requête | ||
- | <code sql> | + | <code sql> |
+ | Version 9.1 | ||
+ | SELECT datname, | ||
+ | <code sql> | ||
+ | Version 9.6 | ||
+ | SELECT datname, | ||
+ | |||
+ | <code sql> | ||
+ | Version 11 | ||
+ | SELECT datname, | ||
===== Requête sur un caractère spécial ===== | ===== Requête sur un caractère spécial ===== | ||
Ligne 382: | Ligne 397: | ||
Enable Topology | Enable Topology | ||
CREATE EXTENSION postgis_topology; | CREATE EXTENSION postgis_topology; | ||
+ | |||
+ | |||
+ | Sinon à la main, retrouvez tous les fichiers sql à importer dans: | ||
+ | / | ||
+ | psql -d madatabase -f ....../ | ||
+ | |||
+ | Doc => http:// | ||