Changeset 869

Show
Ignore:
Timestamp:
01/04/08 20:45:34 (1 year ago)
Author:
gleu
Message:

Mise à jour pour la version 8.0.15.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • traduc/branches/bv803/manuel/backup.sgml

    r571 r869  
    11401140   <para> 
    11411141    Pour gérer ces problèmes, <productname>PostgreSQL</> comprends la notion 
    1142     de <firstterm>timelines</>. Chaque fois que vous récupérez à un certain 
    1143     instant précédant la fin de la séquence WAL, un nouveau timeline est 
    1144     créé pour identifier les séries d'enregistrements WAL générées après la 
    1145     récupération (néanmoins, si la récupération continue jusqu'à la fin des 
    1146     WAL, nous ne commençons pas une nouvelle timeline&nbsp;: nous étendons 
    1147     celle qui existe). Le numéro d'identifiant de la timeline fait partie  
     1142    de <firstterm>timelines</>. À chaque fois qu'une restauration 
     1143    d'archive est terminée, un nouveau timeline est créé pour identifier la 
     1144    série d'enregistrements WAL générés après cette restauration. 
     1145    Le numéro d'identifiant de la timeline fait partie 
    11481146    des noms des fichiers segment WAL et, du coup, une nouvelle timeline 
    11491147    ne réécrit pas sur les données générées par des timelines précédentes. 
  • traduc/branches/bv803/manuel/datatype.sgml

    r145 r869  
    27082708    Les adresses IPv4 apparaîtront toujours avant les adresses IPv6, 
    27092709    Y compris les adresses IPv4 encapsulées, comme 
    2710     ::10.2.3.4 or ::ffff::10.4.3.2. 
     2710    ::10.2.3.4 or ::ffff:10.4.3.2. 
    27112711   </para> 
    27122712 
  • traduc/branches/bv803/manuel/ref/set_session_auth.sgml

    r86 r869  
    3030  <para> 
    3131   Cette commande initialise l'identifiant de l'utilisateur de la session et  
    32    l'identifiant de l'utilisateur courant pour le contexte courant de la 
    33    session SQL comme étant <replaceable class="parameter">utilisateur</replaceable>.  
     32   l'identifiant de l'utilisateur courant pour la session SQL comme étant 
     33   <replaceable class="parameter">utilisateur</replaceable>. 
    3434   Le nom de l'utilisateur pourrait être soit un identifiant soit une chaîne 
    3535   littérale. En utilisant cette commande, il est possible, par exemple, de 
     
    4343   authentifié). L'identifiant de l'utilisateur courant est normalement 
    4444   identique à l'identifiant de l'utilisateur de la session mais cela pourrait 
    45    changer temporairement dans le contexte des fonctions <quote>setuid</quote> 
     45   changer temporairement dans le contexte des fonctions 
     46   <literal>SECURITY DEFINER</literal> 
    4647   et des mécanismes similaires. L'identifiant de l'utilisateur courant est 
    4748   important pour la vérification des droits. 
     
    6667   à ceux de l'utilisateur originellement authentifié. Ces 
    6768   formes peuvent être exécutées par tout utilisateur. 
     69  </para> 
     70 </refsect1> 
     71 
     72 <refsect1> 
     73  <title>Notes</title> 
     74 
     75  <para> 
     76   <command>SET SESSION AUTHORIZATION</command> ne peut pas être utilisé dans 
     77   une fonction <literal>SECURITY DEFINER</literal>. 
    6878  </para> 
    6979 </refsect1> 
  • traduc/branches/bv803/manuel/release.sgml

    r714 r869  
    3636 <title>Notes de version</title> 
    3737 
     38 <sect1 id="release-8-0-15"> 
     39  <title>Version 8.0.15</title> 
     40 
     41  <note> 
     42  <title>Date de sortie</title> 
     43  <simpara>2008-01-07</simpara> 
     44  </note> 
     45 
     46  <para> 
     47   Cette version contient divers correctifs de la version 8.0.14, 
     48   et inclut des corrections pour des failles de sécurité importantes. 
     49  </para> 
     50 
     51  <para> 
     52   Ceci est la dernière version 8.0.X pour laquelle la communauté 
     53   <productname>PostgreSQL</productname> produira des paquets binaires pour 
     54   <productname>Windows</productname>. 
     55   Les utilisateurs Windows sont encouragés à migrer vers la version 8.2.X ou 
     56   ultérieures car il existe des corrections spécifiques à Windows dans la 
     57   version 8.2.X qui ne peuvent pas être portées aux anciennes versions. La 
     58   8.0.X continuera à être supportée sur les autres plateformes. 
     59  </para> 
     60 
     61  <sect2> 
     62   <title>Migration vers la version 8.0.15</title> 
     63 
     64   <para> 
     65    Les utilisateurs des versions 8.1.X n'ont pas besoin d'effectuer d'une 
     66    étape de sauvegarde/restauration. Néamoins, si vous mettez à jour à partir 
     67    d'une version précédant la version 8.0.6, voir les notes de version de la 
     68    8.0.6. 
     69   </para> 
     70 
     71  </sect2> 
     72 
     73  <sect2> 
     74   <title>Modifications</title> 
     75 
     76   <itemizedlist> 
     77 
     78    <listitem> 
     79     <para> 
     80      Empêche les fonctions d'index de s'exécuter avec les droits de 
     81      l'utilisateur exécutant <command>VACUUM</command>, 
     82      <command>ANALYZE</command>, etc (Tom) 
     83     </para> 
     84 
     85     <para> 
     86      Les fonctions utilisées dans les expressions d'index et dans les index 
     87      partiels sont évaluées quand une nouvelle entrée est faite dans la table. 
     88      Depuis longtemps, ceci est un risque, un cheval de Troie pouvant être 
     89      exécuté si une personne modifie une table appartenant à un utilisateur 
     90      à qui on ne peut faire confiance (Notez ques les triggers, valeurs par 
     91      défaut, contraintes de vérification, etc posent le même type de risque.) 
     92      Mais les fonctions utilisées dans des index sont un danger supplémentaire 
     93      car ils seront exécutés par des opérations de maintenance périodiques 
     94      comme un <command>VACUUM FULL</command>, opérations généralement 
     95      exécutées par des super-utilisateurs. Donc, un utilisateur cherchant à 
     96      gagner accès au système peut exécuter du code avec des droits de 
     97      super-utilisateur en ajoutant une définition d'index avec un code de 
     98      cheval de Troie, puis attendre la prochaine exécution des opérations de 
     99      maintenance. La correction s'arrange pour que les opérations standards de 
     100      maintenance (ceci incluant <command>VACUUM</command>, 
     101      <command>ANALYZE</command>, <command>REINDEX</command> et 
     102      <command>CLUSTER</command>) s'exécutent en tant que propriétaire de la 
     103      table plutôt qu'en tant qu'appelent, en utilisant le même mécanisme de 
     104      bascule de droits utilisé dans les fonctions <literal>SECURITY 
     105      DEFINER</literal>. Pour empêcher un coutournement de cette mesure de 
     106      sécurité, l'exécution de <command>SET SESSION AUTHORIZATION</command> 
     107      et <command>SET ROLE</command> est maintenant interdit dans un contexte 
     108      <literal>SECURITY DEFINER</literal>. (CVE-2007-6600) 
     109     </para> 
     110    </listitem> 
     111 
     112    <listitem> 
     113     <para> 
     114      Répâration de bogues relatifs aux expressions rationnelles (Tom, Will 
     115      Drewry) 
     116     </para> 
     117 
     118     <para> 
     119      Des motifs d'expressions rationnelles conçus très précisément pourraient 
     120      causer des arrêts brutaux, des boucles infinies (ou presque) et/ou une 
     121      consommation massive de mémoire. Tout ceci représente un risque de 
     122      déni de service pour les applications qui acceptent des motifs de 
     123      recherche via des expressions rationnelles à partir de sources indignes 
     124      de confiance. (CVE-2007-4769, CVE-2007-4772, CVE-2007-6067) 
     125     </para> 
     126    </listitem> 
     127 
     128    <listitem> 
     129     <para> 
     130      Oblige l'utilisation de l'authentification par mot de passe pour les 
     131      utilisateurs standards de <filename>/contrib/dblink</filename>, c'est 
     132      une mesure de sécurité (Joe) 
     133     </para> 
     134 
     135     <para> 
     136      La correction apparue dans 8.0.14 était incomplète, car il ne corrigeait 
     137      la faille que pour certaines fonctions <filename>dblink</filename>.  
     138      (CVE-2007-6601, CVE-2007-3278) 
     139     </para> 
     140    </listitem> 
     141 
     142    <listitem> 
     143     <para> 
     144      Mise à jour des fichiers de données de fuseaux horaires avec la version 
     145      2007k de <application>tzdata</application> (en particulier, les 
     146      modifications récentes en Argentine) (Tom) 
     147     </para> 
     148    </listitem> 
     149 
     150    <listitem> 
     151     <para> 
     152      Correction d'un échec du planificateur dans certaines cas de 
     153      <literal>WHERE false AND var IN (SELECT ...)</literal> (Tom) 
     154     </para> 
     155    </listitem> 
     156 
     157    <listitem> 
     158     <para> 
     159      Préserve les paramètres du tablespace et de stockage des index qui sont 
     160      reconstruits suite à un <command>ALTER TABLE ... ALTER COLUMN 
     161      TYPE</command> (Tom) 
     162     </para> 
     163    </listitem> 
     164 
     165    <listitem> 
     166     <para> 
     167      Fait que la restauration d'archive commence toujours une nouvelle 
     168      timeline, plutôt que ne le faire que quand une heure d'arrêt de la 
     169      restauration ne soit utilisée (Simon) 
     170     </para> 
     171 
     172     <para> 
     173      Ceci évite un risque très particulier de tentative de ré-écriture sur 
     174      une copie archivée existante du dernier journal de transaction. Cela 
     175      semble plus simple et plus clair que la définition originale. 
     176     </para> 
     177    </listitem> 
     178 
     179    <listitem> 
     180     <para> 
     181      Fait que le <command>VACUUM</command> n'utilise pas tout 
     182      <varname>maintenance_work_mem</varname> quand la table est trop petite 
     183      pour que cela soit utilisé (Alvaro) 
     184     </para> 
     185    </listitem> 
     186 
     187    <listitem> 
     188     <para> 
     189      Correction d'un arrêt brutal potentiel dans 
     190      <function>translate()</function> lors de l'utilisation d'un encodage 
     191      multi-octets de la base (Tom) 
     192     </para> 
     193    </listitem> 
     194 
     195    <listitem> 
     196     <para> 
     197      Correction de PL/Perl pour continuer l'exécution quand le langage Perl 
     198      de la plateforme définit le type <literal>bool</literal> en tant que 
     199      <literal>int</literal> plutôt qu'en tant que <literal>char</literal> 
     200      (Tom) 
     201     </para> 
     202 
     203     <para> 
     204      Bien que ceci peut arriver partout, aucune construction standard de Perl 
     205      ne faisait cela... jusqu'à <productname>Mac OS X</productname> 10.5. 
     206     </para> 
     207    </listitem> 
     208 
     209    <listitem> 
     210     <para> 
     211      Correction de PL/Python pour ne pas causer un arrêt brutal sur des 
     212      messages d'exception longs (Alvaro) 
     213     </para> 
     214    </listitem> 
     215 
     216    <listitem> 
     217     <para> 
     218      Correction de <application>pg_dump</application> pour qu'il gère 
     219      correctement les tables héritées qui ont des expressions par défaut 
     220      différentes de celles de leur parents (Tom) 
     221     </para> 
     222    </listitem> 
     223 
     224    <listitem> 
     225     <para> 
     226      Corrections de l'analyseur <application>ecpg</application> (Michael) 
     227     </para> 
     228    </listitem> 
     229 
     230    <listitem> 
     231     <para> 
     232      Correction pour que <function>crosstab()</function>, du module 
     233      <filename>contrib/tablefunc</filename>, gère les rowid NULL comme catégorie (Joe) 
     234     </para> 
     235    </listitem> 
     236 
     237    <listitem> 
     238     <para> 
     239      Correction des routines d'affichage de <type>tsvector</type> et 
     240      <type>tsquery</type> pour échapper correctement les antislashs (Teodor, 
     241      Bruce) 
     242     </para> 
     243    </listitem> 
     244 
     245    <listitem> 
     246     <para> 
     247      Correction d'un arrêt brutal de <function>to_tsvector()</function> sur 
     248      les très grosses chaînes en entrée (Teodor) 
     249     </para> 
     250    </listitem> 
     251 
     252    <listitem> 
     253     <para> 
     254      Nécessite l'utilisation d'une version spécifique 
     255      d'<productname>Autoconf</productname> lors de la re-génération du script 
     256      <command>configure</command> (Peter) 
     257     </para> 
     258 
     259     <para> 
     260      Ceci affecte seulement les développeurs et les créateurs de package. 
     261      La modification a pour but d'empêcher l'utilisation accidentelle de 
     262      combinaisons non testées des versions d'<productname>Autoconf</productname> 
     263      et de <productname>PostgreSQL</productname>. Vous pouvez supprimer la 
     264      vérification de la version si vous voulez vraiment utiliser une version 
     265      différente d'<productname>Autoconf</productname>, mais c'est de votre 
     266      responsabilité. 
     267     </para> 
     268    </listitem> 
     269 
     270   </itemizedlist> 
     271 
     272  </sect2> 
     273 </sect1> 
     274 
    38275  <sect1 id="release-8-0-14"> 
    39276   <title>Version 8.0.14</title> 
     
    63300 
    64301    <itemizedlist> 
     302 
     303    <listitem> 
     304     <para> 
     305      Empêche une corruption de l'index quand une transaction insère des lignes 
     306      puis annule tout juste avant la fin d'un <command>VACUUM</command> en 
     307      parallèle sur la même table (Tom) 
     308     </para> 
     309    </listitem> 
    65310 
    66311     <listitem> 
     
    37163961 </sect1> 
    37173962 
     3963 <sect1 id="release-7-4-19"> 
     3964  <title>Version 7.4.19</title> 
     3965 
     3966  <note> 
     3967  <title>Date de sortie</title> 
     3968  <simpara>2008-01-07</simpara> 
     3969  </note> 
     3970 
     3971  <para> 
     3972   Cette version contient divers correctifs de la version 7.4.18, 
     3973   et inclut des corrections pour des failles de sécurité importantes. 
     3974  </para> 
     3975 
     3976  <sect2> 
     3977   <title>Migration vers la version 7.4.19</title> 
     3978 
     3979   <para> 
     3980    Les utilisateurs des versions 7.4.X n'ont pas besoin d'effectuer d'une 
     3981    étape de sauvegarde/restauration. Néanmoins, si vous mettez à jour à partir 
     3982    d'une version précédant la 7.4.11, voir les notes de version de la 7.4.11. 
     3983   </para> 
     3984 
     3985  </sect2> 
     3986 
     3987  <sect2> 
     3988   <title>Modifications</title> 
     3989 
     3990   <itemizedlist> 
     3991 
     3992    <listitem> 
     3993     <para> 
     3994      Empêche les fonctions d'index de s'exécuter avec les droits de 
     3995      l'utilisateur exécutant <command>VACUUM</command>, 
     3996      <command>ANALYZE</command>, etc (Tom) 
     3997     </para> 
     3998 
     3999     <para> 
     4000      Les fonctions utilisées dans les expressions d'index et dans les index 
     4001      partiels sont évaluées quand une nouvelle entrée est faite dans la table. 
     4002      Depuis longtemps, ceci est un risque, un cheval de Troie pouvant être 
     4003      exécuté si une personne modifie une table appartenant à un utilisateur 
     4004      à qui on ne peut faire confiance (Notez ques les triggers, valeurs par 
     4005      défaut, contraintes de vérification, etc posent le même type de risque.) 
     4006      Mais les fonctions utilisées dans des index sont un danger supplémentaire 
     4007      car ils seront exécutés par des opérations de maintenance périodiques 
     4008      comme un <command>VACUUM FULL</command>, opérations généralement 
     4009      exécutées par des super-utilisateurs. Donc, un utilisateur cherchant à 
     4010      gagner accès au système peut exécuter du code avec des droits de 
     4011      super-utilisateur en ajoutant une définition d'index avec un code de 
     4012      cheval de Troie, puis attendre la prochaine exécution des opérations de 
     4013      maintenance. La correction s'arrange pour que les opérations standards de 
     4014      maintenance (ceci incluant <command>VACUUM</command>, 
     4015      <command>ANALYZE</command>, <command>REINDEX</command> et 
     4016      <command>CLUSTER</command>) s'exécutent en tant que propriétaire de la 
     4017      table plutôt qu'en tant qu'appelent, en utilisant le même mécanisme de 
     4018      bascule de droits utilisé dans les fonctions <literal>SECURITY 
     4019      DEFINER</literal>. Pour empêcher un coutournement de cette mesure de 
     4020      sécurité, l'exécution de <command>SET SESSION AUTHORIZATION</command> 
     4021      et <command>SET ROLE</command> est maintenant interdit dans un contexte 
     4022      <literal>SECURITY DEFINER</literal>. (CVE-2007-6600) 
     4023     </para> 
     4024    </listitem> 
     4025 
     4026    <listitem> 
     4027     <para> 
     4028      Réparation de bogues relatifs aux expressions rationnelles (Tom, Will 
     4029      Drewry) 
     4030     </para> 
     4031 
     4032     <para> 
     4033      Des motifs d'expressions rationnelles conçus très précisément pourraient 
     4034      causer des arrêts brutaux, des boucles infinies (ou presque) et/ou une 
     4035      consommation massive de mémoire. Tout ceci représente un risque de 
     4036      déni de service pour les applications qui acceptent des motifs de 
     4037      recherche via des expressions rationnelles à partir de sources indignes 
     4038      de confiance. (CVE-2007-4769, CVE-2007-4772, CVE-2007-6067) 
     4039     </para> 
     4040    </listitem> 
     4041 
     4042    <listitem> 
     4043     <para> 
     4044      Oblige l'utilisation de l'authentification par mot de passe pour les 
     4045      utilisateurs standards de <filename>/contrib/dblink</filename>, c'est 
     4046      une mesure de sécurité (Joe) 
     4047     </para> 
     4048 
     4049     <para> 
     4050      La correction apparue dans 8.2.5 était incomplète, car il ne corrigeait 
     4051      la faille que pour certaines fonctions <filename>dblink</filename>.  
     4052      (CVE-2007-6601, CVE-2007-3278) 
     4053     </para> 
     4054    </listitem> 
     4055 
     4056    <listitem> 
     4057     <para> 
     4058      Correction d'un échec du planificateur dans certaines cas de 
     4059      <literal>WHERE false AND var IN (SELECT ...)</literal> (Tom) 
     4060     </para> 
     4061    </listitem> 
     4062 
     4063    <listitem> 
     4064     <para> 
     4065      Correction d'un arrêt brutal potentiel dans 
     4066      <function>translate()</function> lors de l'utilisation d'un encodage 
     4067      multi-octets de la base (Tom) 
     4068     </para> 
     4069    </listitem> 
     4070 
     4071    <listitem> 
     4072     <para> 
     4073      Correction de PL/Python pour ne pas causer un arrêt brutal sur des 
     4074      messages d'exception longs (Alvaro) 
     4075     </para> 
     4076    </listitem> 
     4077 
     4078    <listitem> 
     4079     <para> 
     4080      Corrections de l'analyseur <application>ecpg</application> (Michael) 
     4081     </para> 
     4082    </listitem> 
     4083 
     4084    <listitem> 
     4085     <para> 
     4086      Correction pour que <function>crosstab()</function>, du module 
     4087      <filename>contrib/tablefunc</filename>, gère les rowid NULL comme catégorie (Joe) 
     4088     </para> 
     4089    </listitem> 
     4090 
     4091    <listitem> 
     4092     <para> 
     4093      Correction des routines d'affichage de <type>tsvector</type> et 
     4094      <type>tsquery</type> pour échapper correctement les antislashs (Teodor, 
     4095      Bruce) 
     4096     </para> 
     4097    </listitem> 
     4098 
     4099    <listitem> 
     4100     <para> 
     4101      Correction d'un arrêt brutal de <function>to_tsvector()</function> sur 
     4102      les très grosses chaînes en entrée (Teodor) 
     4103     </para> 
     4104    </listitem> 
     4105 
     4106    <listitem> 
     4107     <para> 
     4108      Nécessite l'utilisation d'une version spécifique 
     4109      d'<productname>Autoconf</productname> lors de la re-génération du script 
     4110      <command>configure</command> (Peter) 
     4111     </para> 
     4112 
     4113     <para> 
     4114      Ceci affecte seulement les développeurs et les créateurs de package. 
     4115      La modification a pour but d'empêcher l'utilisation accidentelle de 
     4116      combinaisons non testées des versions d'<productname>Autoconf</productname> 
     4117      et de <productname>PostgreSQL</productname>. Vous pouvez supprimer la 
     4118      vérification de la version si vous voulez vraiment utiliser une version 
     4119      différente d'<productname>Autoconf</productname>, mais c'est de votre 
     4120      responsabilité. 
     4121     </para> 
     4122    </listitem> 
     4123 
     4124   </itemizedlist> 
     4125 
     4126  </sect2> 
     4127 </sect1> 
     4128 
    37184129  <sect1 id="release-7-4-18"> 
    37194130   <title>Version 7.4.18</title> 
     
    37434154 
    37444155    <itemizedlist> 
     4156 
     4157    <listitem> 
     4158     <para> 
     4159      Empêche une corruption de l'index quand une transaction insère des lignes 
     4160      puis annule tout juste avant la fin d'un <command>VACUUM</command> en 
     4161      parallèle sur la même table (Tom) 
     4162     </para> 
     4163    </listitem> 
    37454164 
    37464165     <listitem> 
     
    72987717 </sect1> 
    72997718 
     7719 <sect1 id="release-7-3-21"> 
     7720  <title>Version 7.3.21</title> 
     7721 
     7722  <note> 
     7723  <title>Date de sortie</title> 
     7724  <simpara>2008-01-07</simpara> 
     7725  </note> 
     7726 
     7727  <para> 
     7728   Cette version contient divers correctifs de la version 7.3.20, 
     7729   et inclut des corrections pour des failles de sécurité importantes. 
     7730  </para> 
     7731 
     7732  <para> 
     7733   Ceci sera sûrement la dernière version <productname>PostgreSQL</productname> 
     7734   dans la série 7.3.X. Les utilisateurs sont encouragés à mettre à jour bientôt. 
     7735  </para> 
     7736 
     7737  <sect2> 
     7738   <title>Migration vers la version 7.3.21</title> 
     7739 
     7740   <para> 
     7741    Les utilisateurs des versions 7.3.X n'ont pas besoin d'effectuer d'une 
     7742    étape de sauvegarde/restauration. Néanmoins, si vous mettez à jour à partir 
     7743    d'une version précédant la 7.3.13, voir les notes de sortie de la 7.3.13. 
     7744   </para> 
     7745 
     7746  </sect2> 
     7747 
     7748  <sect2> 
     7749   <title>Modifications</title> 
     7750 
     7751   <itemizedlist> 
     7752 
     7753    <listitem> 
     7754     <para> 
     7755      Empêche les fonctions d'index de s'exécuter avec les droits de 
     7756      l'utilisateur exécutant <command>VACUUM</command>, 
     7757      <command>ANALYZE</command>, etc (Tom) 
     7758     </para> 
     7759 
     7760     <para> 
     7761      Les fonctions utilisées dans les expressions d'index et dans les index 
     7762      partiels sont évaluées quand une nouvelle entrée est faite dans la table. 
     7763      Depuis longtemps, ceci est un risque, un cheval de Troie pouvant être 
     7764      exécuté si une personne modifie une table appartenant à un utilisateur 
     7765      à qui on ne peut faire confiance (Notez ques les triggers, valeurs par 
     7766      défaut, contraintes de vérification, etc posent le même type de risque.) 
     7767      Mais les fonctions utilisées dans des index sont un danger supplémentaire 
     7768      car ils seront exécutés par des opérations de maintenance périodiques 
     7769      comme un <command>VACUUM FULL</command>, opérations généralement 
     7770      exécutées par des super-utilisateurs. Donc, un utilisateur cherchant à 
     7771      gagner accès au système peut exécuter du code avec des droits de 
     7772      super-utilisateur en ajoutant une définition d'index avec un code de 
     7773      cheval de Troie, puis attendre la prochaine exécution des opérations de 
     7774      maintenance. La correction s'arrange pour que les opérations standards de 
     7775      maintenance (ceci incluant <command>VACUUM</command>, 
     7776      <command>ANALYZE</command>, <command>REINDEX</command> et 
     7777      <command>CLUSTER</command>) s'exécutent en tant que propriétaire de la 
     7778      table plutôt qu'en tant qu'appelent, en utilisant le même mécanisme de 
     7779      bascule de droits utilisé dans les fonctions <literal>SECURITY 
     7780      DEFINER</literal>. Pour empêcher un coutournement de cette mesure de 
     7781      sécurité, l'exécution de <command>SET SESSION AUTHORIZATION</command> 
     7782      et <command>SET ROLE</command> est maintenant interdit dans un contexte 
     7783      <literal>SECURITY DEFINER</literal>. (CVE-2007-6600) 
     7784     </para> 
     7785    </listitem> 
     7786 
     7787    <listitem> 
     7788     <para> 
     7789      Oblige l'utilisation de l'authentification par mot de passe pour les 
     7790      utilisateurs standards de <filename>/contrib/dblink</filename>, c'est 
     7791      une mesure de sécurité (Joe) 
     7792     </para> 
     7793 
     7794     <para> 
     7795      La correction apparue dans 7.3.20 était incomplète, car il ne corrigeait 
     7796      la faille que pour certaines fonctions <filename>dblink</filename>.  
     7797      (CVE-2007-6601, CVE-2007-3278) 
     7798     </para> 
     7799    </listitem> 
     7800 
     7801    <listitem> 
     7802     <para> 
     7803      Correction d'un arrêt brutal potentiel dans 
     7804      <function>translate()</function> lors de l'utilisation d'un encodage 
     7805      multi-octets de la base (Tom) 
     7806     </para> 
     7807    </listitem> 
     7808 
     7809    <listitem> 
     7810     <para> 
     7811      Correction pour que <function>crosstab()</function>, du module 
     7812      <filename>contrib/tablefunc</filename>, gère les rowid NULL comme catégorie (Joe) 
     7813     </para> 
     7814    </listitem> 
     7815 
     7816    <listitem> 
     7817     <para> 
     7818      Nécessite l'utilisation d'une version spécifique 
     7819      d'<productname>Autoconf</productname> lors de la re-génération du script 
     7820      <command>configure</command> (Peter) 
     7821     </para> 
     7822 
     7823     <para> 
     7824      Ceci affecte seulement les développeurs et les créateurs de package. 
     7825      La modification a pour but d'empêcher l'utilisation accidentelle de 
     7826      combinaisons non testées des versions d'<productname>Autoconf</productname> 
     7827      et de <productname>PostgreSQL</productname>. Vous pouvez supprimer la 
     7828      vérification de la version si vous voulez vraiment utiliser une version 
     7829      différente d'<productname>Autoconf</productname>, mais c'est de votre 
     7830      responsabilité. 
     7831     </para> 
     7832    </listitem> 
     7833 
     7834   </itemizedlist> 
     7835 
     7836  </sect2> 
     7837 </sect1> 
     7838 
    73007839  <sect1 id="release-7-3-20"> 
    73017840   <title>Version 7.3.20</title> 
     
    73257864 
    73267865    <itemizedlist> 
     7866 
     7867    <listitem> 
     7868     <para> 
     7869      Empêche une corruption de l'index quand une transaction insère des lignes 
     7870      puis annule tout juste avant la fin d'un <command>VACUUM</command> en 
     7871      parallèle sur la même table (Tom) 
     7872     </para> 
     7873    </listitem> 
    73277874 
    73287875     <listitem> 
  • traduc/branches/bv803/manuel/storage.sgml

    r571 r869  
    412412 
    413413<row> 
    414  <entry>ItemPointerData</entry> 
     414 <entry>ItemIdData</entry> 
    415415 <entry>Tableau de paires (décalage,longueur) pointant sur les éléments réels. 
    416416  Quatre octets par élément.</entry> 
  • traduc/branches/bv803/manuel/version.sgml

    r708 r869  
    1 <!entity version "8.0.14"> 
     1<!entity version "8.0.15"> 
    22<!entity majorversion "8.0">