Changeset 759

Show
Ignore:
Timestamp:
10/18/07 09:41:31 (1 year ago)
Author:
sas
Message:

Application de la relecture 8.2 backportée sur toutes les branches...
(Une partie seulement, cela dit)

Files:

Legend:

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

    r571 r759  
    84178417   
    84188418  <sect1 id="functions-info"> 
    8419     <title>Fonctions d'information sur le système</title> 
     8419    <title>Fonctions d'informations système</title> 
    84208420     
    84218421    <para> 
    8422       <xref linkend="functions-info-session-table"> affiche plusieur
    8423       fonctions qui extraient des informations de la session et du système. 
     8422      Le <xref linkend="functions-info-session-table"> présente diverse
     8423      fonctions d'extraction d'informations relatives à la session et au système. 
    84248424      </para> 
    84258425       
    84268426      <table id="functions-info-session-table"> 
    8427         <title>Fonctions d'information sur la session</title> 
     8427        <title>Fonctions d'informations de session</title> 
    84288428        <tgroup cols="3"> 
    84298429          <thead> 
     
    84398439              <entry><function>current_database()</function></entry> 
    84408440              <entry><type>nom</type></entry> 
    8441               <entry>nom de la base de données en cours</entry> 
     8441              <entry>nom de la base de données courante</entry> 
    84428442            </row> 
    84438443             
     
    84458445              <entry><function>current_schema()</function></entry> 
    84468446              <entry><type>nom</type></entry> 
    8447               <entry>nom du schéma en cours</entry> 
     8447              <entry>nom du schéma courant</entry> 
    84488448            </row> 
    84498449             
     
    84518451              <entry><function>current_schemas(boolean)</function></entry> 
    84528452              <entry><type>nom[]</type></entry> 
    8453               <entry>nom des schémas dans le chemin de recherche des 
    8454                 schémas, incluant en option les schémas implicites</entry> 
     8453              <entry>nom des schémas dans le chemin de recherche, avec 
     8454              optionnellement les schémas implicites</entry> 
    84558455            </row> 
    84568456             
     
    84588458              <entry><function>current_user</function></entry> 
    84598459              <entry><type>nom</type></entry> 
    8460               <entry>nom d'utilisateur du contexte d'exécution en cours 
     8460              <entry>nom d'utilisateur du contexte d'exécution courant 
    84618461                </entry> 
    84628462            </row> 
     
    85018501              <entry><function>version()</function></entry> 
    85028502              <entry><type>text</type></entry> 
    8503               <entry>informations sur la version de PostgreSQL</entry> 
     8503              <entry>informations de version de <productname>PostgreSQL</productname></entry> 
    85048504            </row> 
    85058505          </tbody> 
     
    85088508       
    85098509      <indexterm zone="functions-info"> 
    8510         <primary>user</primary> 
    8511         <secondary>en cours</secondary> 
     8510        <primary>utilisateur</primary> 
     8511        <secondary>courant</secondary> 
    85128512      </indexterm> 
    85138513       
    85148514      <indexterm zone="functions-info"> 
    85158515        <primary>schéma</primary> 
    8516         <secondary>en cours</secondary> 
     8516        <secondary>courant</secondary> 
    85178517      </indexterm> 
    85188518       
    85198519      <indexterm zone="functions-info"> 
    85208520        <primary>chemin de recherche</primary> 
    8521         <secondary>en cours</secondary> 
     8521        <secondary>courant</secondary> 
    85228522      </indexterm> 
    85238523       
    85248524      <para> 
    85258525        <function>session_user</function> est habituellement l'utilisateur 
    8526         utilisé pour la connexion à la base de données&nbsp;; mais les 
     8526       qui a initié la connexion à la base de données&nbsp;; mais les 
    85278527        superutilisateurs peuvent modifier ce paramétrage avec <xref 
    85288528        linkend="sql-set-session-authorization">. 
    85298529        <function>current_user</function> est l'identifiant de l'utilisateur, 
    8530         applicable pour les vérifications de droits. Normalement, il est 
    8531         identique à l'utilisateur de la session mais il change pendant 
    8532         l'exécution des fonctions avec l'attribut <literal>SECURITY 
    8533         DEFINER</literal>. Dans le parlé Unix, l'utilisateur de la session 
     8530       utilisable pour les vérifications de permissions. Il est 
     8531       habituellement identique à l'utilisateur de la session mais il change pendant 
     8532        l'exécution des fonctions comprenant l'attribut <literal>SECURITY 
     8533        DEFINER</literal>. Dans le vocable Unix, l'utilisateur de la session 
    85348534        est le <quote>real user</quote> (NdT&nbsp;: l'utilisateur réel) et 
    85358535        l'utilisateur en cours est l'<quote>effective user</quote> 
     
    85418541          <function>current_user</function>,  
    85428542          <function>session_user</function> et <function>user</function> 
    8543           ont un statut syntaxique spécial dans 
     8543          ont un statut syntaxique spécial en 
    85448544          <acronym>SQL</acronym>&nbsp;: ils doivent être appelés sans 
    8545           parenthèses à la fin
     8545          parenthèses à droite
    85468546        </para> 
    85478547      </note> 
     
    85498549      <para> 
    85508550        <function>current_schema</function> renvoie le nom du premier 
    8551         schéma sur le chemin de recherche (ou une valeur NULL si ce dernier 
    8552         est vide). C'est le schéma qui sera utilisé pour toute table ou 
    8553         autre objet nommé créé sans spécifier de schéma cible. 
     8551        schéma dans le chemin de recherche (ou une valeur NULL si ce dernier 
     8552        est vide). C'est le schéma utilisé pour toute création de table ou 
     8553       autre objet nommé sans précision d'un schéma cible. 
    85548554        <function>current_schemas(boolean)</function> renvoie un tableau 
    8555         de noms avec tous les schémas du chemin de recherche. L'option 
    8556         booléenne détermine si les schémas système inclus implicitement 
    8557         comme <literal>pg_catalog</> sont inclus dans le chemin de 
    8558         recherche renvoyé. 
     8555        qui contient les noms de tous les schémas du chemin de recherche. 
     8556       L'option booléenne indique si les schémas système implicitement 
     8557        inclus, comme <literal>pg_catalog</literal>, doivent être inclus dans 
     8558       le chemin de recherche retourné. 
    85598559      </para> 
    85608560       
     
    85868586   
    85878587  <para> 
    8588     <function>inet_client_addr</function> renvoie l'adresse IP du client en 
    8589     cours et <function>inet_client_port</function> renvoie le numéro du port. 
     8588    <function>inet_client_addr</function> renvoie l'adresse IP du client 
     8589    courant et <function>inet_client_port</function> le numéro du port. 
    85908590    <function>inet_server_addr</function> renvoie l'adresse IP sur laquelle 
    8591     le serveur a accepté la connexion en cours et  
    8592     <function>inet_server_port</function> renvoie le numéro du port. Toutes 
    8593     ces fonctions renvoient NULL si la connexion en cours s'est établie via 
    8594     un socket de domaine Unix. 
     8591    le serveur a accepté la connexion courante et  
     8592    <function>inet_server_port</function> le numéro du port. Toutes 
     8593    ces fonctions renvoient NULL si la connexion courante est établie via 
     8594    une socket de domaine Unix. 
    85958595  </para> 
    85968596   
     
    86008600   
    86018601  <para> 
    8602     <function>version()</function> renvoie une chaîne décrivant la version 
     8602    <function>version()</function> renvoie une chaîne qui décrit la version 
    86038603    du serveur <productname>PostgreSQL</productname>. 
    86048604  </para> 
     
    86118611  <para> 
    86128612    <xref linkend="functions-info-access-table"> liste les fonctions qui 
    8613     permettent aux utilisateurs de demander les droits d'accès. Voir 
    8614     <xref linkend="ddl-priv"> pour plus d'informations sur les droits. 
     8613    permettent aux utilisateurs de consulter les privilèges d'accès. Voir la 
     8614    <xref linkend="ddl-priv"/> pour plus d'informations sur les 
     8615    privilèges. 
    86158616  </para> 
    86168617       
    86178618  <table id="functions-info-access-table"> 
    8618     <title>Fonctions de demandes de droits d'accès</title> 
     8619    <title>Fonctions de consultation des privilèges d'accès</title> 
    86198620    <tgroup cols="3"> 
    86208621    <thead> 
     
    86288629    <tbody> 
    86298630      <row> 
    8630         <entry><literal><function>has_table_privilege</function> 
    8631           (<parameter>utilisateur</parameter>, 
    8632           <parameter>table</parameter>, 
    8633           <parameter>droit</parameter>)</literal> 
    8634         </entry> 
    8635         <entry><type>boolean</type></entry> 
    8636         <entry>l'utilisateur a-t'il des droits sur la table</entry> 
    8637       </row> 
    8638       <row> 
    8639         <entry><literal><function>has_table_privilege</function> 
    8640           (<parameter>table</parameter>, 
    8641           <parameter>droit</parameter>)</literal> 
    8642         </entry> 
    8643         <entry><type>boolean</type></entry> 
    8644         <entry>l'utilisateur courant a-t'il des droits sur la table</entry> 
     8631      <row> 
     8632       <entry><literal><function>has_table_privilege</function>(<parameter>utilisateur</parameter>, 
     8633                                  <parameter>table</parameter>, 
     8634                                  <parameter>privilège</parameter>)</literal> 
     8635       </entry> 
     8636       <entry><type>boolean</type></entry> 
     8637       <entry><parameter>utilisateur</parameter> a-t-il le privilège 
     8638       <parameter>privilège</parameter> sur 
     8639        <parameter>table</parameter></entry> 
     8640      </row> 
     8641      <row> 
     8642       <entry><literal><function>has_table_privilege</function>(<parameter>table</parameter>, 
     8643                                  <parameter>privilege</parameter>)</literal> 
     8644       </entry> 
     8645       <entry><type>boolean</type></entry> 
     8646       <entry>l'utilisateur courant a-t-il le privilège 
     8647              <parameter>privilège</parameter> sur 
     8648        <parameter>table</parameter></entry> 
    86458649      </row> 
    86468650      <row> 
     
    86488652          (<parameter>utilisateur</parameter>, 
    86498653          <parameter>base</parameter>, 
    8650           <parameter>droit</parameter>)</literal> 
     8654          <parameter>privilège</parameter>)</literal> 
    86518655        </entry> 
    86528656        <entry><type>boolean</type></entry> 
    8653         <entry>l'utilisateur a-t'il des droits sur la base de données</entry> 
     8657        <entry><parameter>utilisateur</parameter> a-t-il le privilège 
     8658        <parameter>privilège</parameter> sur 
     8659        <parameter>base</parameter></entry> 
    86548660      </row> 
    86558661      <row> 
    86568662        <entry><literal><function>has_database_privilege</function> 
    86578663          (<parameter>base</parameter>, 
    8658           <parameter>droit</parameter>)</literal> 
     8664          <parameter>privilège</parameter>)</literal> 
    86598665        </entry> 
    86608666        <entry><type>boolean</type></entry> 
    8661         <entry>l'utilisateur courant a-t'il des droits sur la base de 
    8662           données</entry> 
     8667        <entry>l'utilisateur courant a-t-il le privilège 
     8668                <parameter>privilège</parameter> sur 
     8669                <parameter>base</parameter></entry> 
    86638670      </row> 
    86648671      <row> 
     
    86668673          (<parameter>utilisateur</parameter>, 
    86678674          <parameter>fonction</parameter>, 
    8668           <parameter>droit</parameter>)</literal> 
     8675          <parameter>privilège</parameter>)</literal> 
    86698676        </entry> 
    86708677        <entry><type>boolean</type></entry> 
    8671         <entry>l'utilisateur a-t'il des droits sur la fonction</entry> 
     8678        <entry><parameter>utilisateur</parameter> a-t-il le privilège 
     8679                <parameter>privilège</parameter> sur 
     8680                <parameter>fonction</parameter></entry> 
    86728681      </row> 
    86738682      <row> 
    86748683        <entry><literal><function>has_function_privilege</function> 
    86758684          (<parameter>fonction</parameter>, 
    8676           <parameter>droit</parameter>)</literal> 
     8685          <parameter>privilège</parameter>)</literal> 
    86778686        </entry> 
    86788687        <entry><type>boolean</type></entry> 
    8679         <entry>l'utilisateur courant a-t'il des droits sur la fonction</entry> 
     8688        <entry>l'utilisateur courant a-t-il e privilège 
     8689                <parameter>privilège</parameter> sur 
     8690                <parameter>fonction</parameter></entry> 
    86808691      </row> 
    86818692      <row> 
     
    86838694          (<parameter>utilisateur</parameter>, 
    86848695          <parameter>langage</parameter>, 
    8685           <parameter>droit</parameter>)</literal> 
     8696          <parameter>privilège</parameter>)</literal> 
    86868697        </entry> 
    86878698        <entry><type>boolean</type></entry> 
    8688         <entry>l'utilisateur a-t'il des droits sur le langage</entry> 
     8699        <entry><parameter>utilisateur</parameter> a-t-il le privilège 
     8700        <parameter>privilège</parameter> sur 
     8701        <parameter>langage</parameter></entry> 
    86898702      </row> 
    86908703      <row> 
     
    86948707        </entry> 
    86958708        <entry><type>boolean</type></entry> 
    8696         <entry>l'utilisateur en cours a-t'il des droits sur le langage</entry> 
    8697       </row> 
    8698       <row> 
    8699         <entry><literal><function>has_schema_privilege</function> 
    8700           (<parameter>utilisateur</parameter>, 
    8701           <parameter>schéma</parameter>, 
    8702           <parameter>droit</parameter>)</literal> 
    8703         </entry> 
    8704         <entry><type>boolean</type></entry> 
    8705         <entry>l'utilisateur a-t'il des droits sur le schéma</entry> 
    8706       </row> 
    8707       <row> 
    8708         <entry><literal><function>has_schema_privilege</function> 
    8709           (<parameter>schéma</parameter>, 
    8710           <parameter>droit</parameter>)</literal> 
    8711         </entry> 
    8712         <entry><type>boolean</type></entry> 
    8713         <entry>l'utilisateur en cours a-t'il des droits sur le langage</entry> 
    8714         </row> 
     8709        <entry>l'utilisateur courant a-t-il le privilège 
     8710        <parameter>privilège</parameter> sur <parameter>langage</parameter></entry> 
     8711      </row> 
     8712      <row> 
     8713       <entry><literal><function>has_schema_privilege</function>(<parameter>utilisateur</parameter>, 
     8714                                  <parameter>schéma</parameter>, 
     8715                                  <parameter>privilège</parameter>)</literal> 
     8716       </entry> 
     8717       <entry><type>boolean</type></entry> 
     8718       <entry><parameter>utilisateur</parameter> a-t-il le privilège 
     8719       <parameter>privilège</parameter> sur <parameter>schéma</parameter></entry> 
     8720      </row> 
     8721      <row> 
     8722       <entry><literal><function>has_schema_privilege</function>(<parameter>schéma</parameter>, 
     8723                                  <parameter>privilège</parameter>)</literal> 
     8724       </entry> 
     8725       <entry><type>boolean</type></entry> 
     8726       <entry>l'utilisateur courant a-t-il le privilège 
     8727              <parameter>privilège</parameter> sur 
     8728              <parameter>schéma</parameter></entry> 
     8729      </row> 
    87158730        <row> 
    8716           <entry><literal><function>has_tablespace_privilege</function>( 
    8717             <parameter>utilisateur</parameter>, 
    8718             <parameter>espacelogique</parameter>, 
    8719             <parameter>droit</parameter>)</literal> 
     8731          <entry><literal><function>has_tablespace_privilege</function> 
     8732            (<parameter>utilisateur</parameter>, 
     8733<parameter>tablespace</parameter>, 
     8734            <parameter>privilège</parameter>)</literal> 
    87208735          </entry> 
    87218736          <entry><type>boolean</type></entry> 
    8722           <entry>l'utilisateur a-t'il des droits sur le tablespace</entry> 
     8737          <entry><parameter>utilisateur</parameter> a-t-il le privilège 
     8738          <parameter>privilège</parameter> sur 
     8739          <parameter>tablespace</parameter></entry> 
    87238740        </row> 
    87248741        <row> 
    87258742          <entry><literal><function>has_tablespace_privilege</function> 
    8726             (<parameter>espacelogique</parameter>, 
    8727             <parameter>droit</parameter>)</literal> 
     8743            (<parameter>tablespace</parameter>, 
     8744            <parameter>privilège</parameter>)</literal> 
    87288745          </entry> 
    87298746          <entry><type>boolean</type></entry> 
    8730           <entry>l'utilisateur en cours a-t'il des droits sur l'espace 
    8731             logique</entry> 
     8747          <entry>l'utilisateur courant a-t-il le privilège 
     8748                 <parameter>privilège</parameter> sur 
     8749                 <parameter>tablespace</parameter></entry> 
    87328750        </row> 
    87338751        </tbody> 
     
    87748792      </para> 
    87758793 
     8794<!-- ICI --> 
    87768795      <para> 
    87778796        <function>has_database_privilege</function> vérifie si l'utilisateur 
  • traduc/branches/bv81x/manuel/func.xml

    r758 r759  
    90329032       
    90339033  <table id="functions-info-access-table"> 
    9034     <title>Fonctions de consultation des privlèges d'accès</title> 
     9034    <title>Fonctions de consultation des privilèges d'accès</title> 
    90359035    <tgroup cols="3"> 
    90369036    <colspec colnum="1" colwidth="1.3*"/> 
     
    90549054       <entry><type>boolean</type></entry> 
    90559055       <entry><parameter>utilisateur</parameter> a-t-il le privilège 
    9056        <parameter>privilège</parameter> sur 
    9057 <parameter>table</parameter></entry> 
     9056       <parameter>privilège</parameter> sur <parameter>table</parameter></entry> 
    90589057      </row> 
    90599058      <row> 
     
    90639062       <entry><type>boolean</type></entry> 
    90649063       <entry>l'utilisateur courant a-t-il le privilège 
    9065               <parameter>privilège</parameter> sur 
    9066 <parameter>table</parameter></entry> 
     9064              <parameter>privilège</parameter> sur <parameter>table</parameter></entry> 
    90679065      </row> 
    90689066      <row> 
     
    90749072        <entry><type>boolean</type></entry> 
    90759073        <entry><parameter>utilisateur</parameter> a-t-il le privilège 
    9076         <parameter>privilège</parameter> sur 
    9077 <parameter>base</parameter></entry> 
     9074        <parameter>privilège</parameter> sur <parameter>base</parameter></entry> 
    90789075      </row> 
    90799076      <row> 
     
    91169113        <entry><type>boolean</type></entry> 
    91179114        <entry><parameter>utilisateur</parameter> a-t-il le privilège 
    9118         <parameter>privilège</parameter> sur 
    9119 <parameter>langage</parameter></entry> 
     9115        <parameter>privilège</parameter> sur <parameter>langage</parameter></entry> 
    91209116      </row> 
    91219117      <row> 
     
    91269122        <entry><type>boolean</type></entry> 
    91279123        <entry>l'utilisateur courant a-t-il le privilège 
    9128         <parameter>privilège</parameter> sur 
    9129 <parameter>langage</parameter></entry> 
     9124        <parameter>privilège</parameter> sur <parameter>langage</parameter></entry> 
    91309125      </row> 
    91319126      <row>