Changeset 755

Show
Ignore:
Timestamp:
10/17/07 10:01:49 (1 year ago)
Author:
sas
Message:

Application des corrections à la version 8.3b1

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • traduc/branches/bv82x/manuel/func.xml

    r754 r755  
    96809680       
    96819681  <table id="functions-info-access-table"> 
    9682     <title>Fonctions de consultation des privlèges d'accès</title> 
     9682    <title>Fonctions de consultation des privilèges d'accès</title> 
    96839683    <tgroup cols="3"> 
    96849684    <colspec colnum="1" colwidth="1.3*"/> 
  • traduc/trunk/manuel/func.xml

    r752 r755  
    1141311413  </sect1> 
    1141411414 
    11415 <!-- ICI --> 
    1141611415  <sect1 id="functions-info"> 
    11417     <title>Fonctions d'information sur le système</title> 
     11416    <title>Fonctions d'informations système</title> 
    1141811417 
    1141911418    <para> 
    11420       Le <xref linkend="functions-info-session-table"/> affiche plusieur
    11421       fonctions qui extraient des informations de la session et du système. 
     11419      Le <xref linkend="functions-info-session-table"/> présente diverse
     11420      fonctions qui extraient des informations de session et système. 
    1142211421      </para> 
    1142311422 
     
    1143011429 
    1143111430      <table id="functions-info-session-table"> 
    11432         <title>Fonctions d'information sur la session</title> 
     11431        <title>Fonctions d'information de session</title> 
    1143311432        <tgroup cols="3"> 
    1143411433         <colspec colnum="1" colwidth="1.0*"/> 
     
    1144711446              <entry><literal><function>current_database</function>()</literal></entry> 
    1144811447              <entry><type>nom</type></entry> 
    11449               <entry>nom de la base de données en cours</entry> 
     11448              <entry>nom de la base de données courante</entry> 
    1145011449            </row> 
    1145111450 
     
    1145311452              <entry><literal><function>current_schema</function>()</literal></entry> 
    1145411453              <entry><type>nom</type></entry> 
    11455               <entry>nom du schéma en cours</entry> 
     11454              <entry>nom du schéma courant</entry> 
    1145611455            </row> 
    1145711456 
     
    1145911458              <entry><literal><function>current_schemas</function>(<type>boolean</type>)</literal></entry> 
    1146011459              <entry><type>nom[]</type></entry> 
    11461               <entry>nom des schémas dans le chemin de recherche des 
    11462                 schémas, incluant en option les schémas implicites</entry> 
     11460              <entry>nom des schémas dans le chemin de recherche, avec 
     11461             optionnellement les schémas implicites</entry> 
    1146311462            </row> 
    1146411463 
     
    1146611465              <entry><literal><function>current_user</function></literal></entry> 
    1146711466              <entry><type>nom</type></entry> 
    11468               <entry>nom d'utilisateur du contexte d'exécution en cours 
    11469                 </entry> 
     11467              <entry>nom d'utilisateur du contexte d'exécution courant</entry> 
    1147011468            </row> 
    1147111469 
     
    1150311501              <entry><literal><function>pg_is_other_temp_schema</function>(<type>oid</type>)</literal></entry> 
    1150411502              <entry><type>boolean</type></entry> 
    11505               <entry>ce schéma est-il le schéma temporaire d'une autre session&nbsp;?</entry> 
     11503              <entry>s'agit-il du schéma temporaire d'une autre session&nbsp;?</entry> 
    1150611504            </row> 
    1150711505 
     
    1150911507              <entry><literal><function>pg_postmaster_start_time</function>()</literal></entry> 
    1151011508              <entry><type>timestamp with time zone</type></entry> 
    11511               <entry>heure de lancement du serveur</entry> 
     11509              <entry>heure de démarrage du serveur</entry> 
    1151211510            </row> 
    1151311511 
     
    1151511513              <entry><literal><function>session_user</function></literal></entry> 
    1151611514              <entry><type>name</type></entry> 
    11517               <entry>nom de l'utilisateur de la session</entry> 
     11515              <entry>nom de l'utilisateur de session</entry> 
    1151811516            </row> 
    1151911517 
     
    1152711525              <entry><literal><function>version</function>()</literal></entry> 
    1152811526              <entry><type>text</type></entry> 
    11529               <entry>informations sur la version de <productname>PostgreSQL</productname></entry> 
     11527              <entry>informations de version de <productname>PostgreSQL</productname></entry> 
    1153011528            </row> 
    1153111529          </tbody> 
     
    1155011548      <para> 
    1155111549        <function>session_user</function> est habituellement l'utilisateur 
    11552         utilisé pour la connexion à la base de données&nbsp;; mais les 
     11550        qui a initié la connexion à la base de données&nbsp;; mais les 
    1155311551        superutilisateurs peuvent modifier ce paramétrage avec 
    1155411552        <xref linkend="sql-set-session-authorization" endterm="sql-set-session-authorization-title"/>. 
    1155511553        <function>current_user</function> est l'identifiant de l'utilisateur, 
    11556         applicable pour les vérifications de droits. Normalement, il es
    11557         identique à l'utilisateur de la session mais il peut être modifié avec 
     11554        utilisable pour les vérifications de permissions. Il est habituellemen
     11555        identique à l'utilisateur de la session, mais il peut être modifié avec 
    1155811556        <xref linkend="sql-set-role" endterm="sql-set-role-title"/>. Il change 
    1155911557        aussi pendant l'exécution des fonctions comprenant l'attribut <literal>SECURITY 
    11560         DEFINER</literal>. Dans le langage Unix, l'utilisateur de la session 
     11558        DEFINER</literal>. En langage Unix, l'utilisateur de la session 
    1156111559        est le <quote>real user</quote> (NdT&nbsp;: l'utilisateur réel) et 
    11562         l'utilisateur en cours est l'<quote>effective user</quote> 
     11560        l'utilisateur courant est l'<quote>effective user</quote> 
    1156311561        (NdT&nbsp;: l'utilisateur effectif) . 
    1156411562      </para> 
    11565          
     11563 
     11564<!-- trailing : à droite --> 
    1156611565      <note> 
    1156711566        <para> 
    1156811567          <function>current_user</function>,  
    1156911568          <function>session_user</function> et <function>user</function> 
    11570           ont un statut syntaxique spécial dans 
     11569          ont un statut syntaxique spécial en 
    1157111570          <acronym>SQL</acronym>&nbsp;: ils doivent être appelés sans 
    11572           parenthèses à la fin
     11571          parenthèses à droite
    1157311572        </para> 
    1157411573      </note> 
     
    1157611575      <para> 
    1157711576        <function>current_schema</function> renvoie le nom du premier 
    11578         schéma sur le chemin de recherche (ou une valeur NULL si ce dernier 
    11579         est vide). C'est le schéma qui sera utilisé pour toute table ou tout 
    11580         autre objet nommé créé sans spécifier de schéma cible. 
     11577        schéma dans le chemin de recherche (ou une valeur NULL si ce dernier 
     11578        est vide). C'est le schéma utilisé pour toute création de table ou 
     11579        autre objet nommé sans précision d'un schéma cible. 
    1158111580        <function>current_schemas(boolean)</function> renvoie un tableau 
    11582         de noms avec tous les schémas du chemin de recherche. L'option 
    11583         booléenne détermine si les schémas système inclus implicitement 
    11584         comme <literal>pg_catalog</literal> sont inclus dans le chemin de 
    11585         recherche renvoyé. 
     11581        qui contient les noms de tous les schémas du chemin de recherche. L'option 
     11582        booléenne indique si les schémas système implicitement inclus, 
     11583        comme <literal>pg_catalog</literal>, doivent être inclus dans le chemin de 
     11584        recherche retourné. 
    1158611585      </para> 
    1158711586       
     
    1161111610   
    1161211611  <para> 
    11613     <function>inet_client_addr</function> renvoie l'adresse IP du client en 
    11614     cours et <function>inet_client_port</function> renvoie le numéro du port. 
     11612    <function>inet_client_addr</function> renvoie l'adresse IP du client 
     11613    courant et <function>inet_client_port</function> le numéro du port. 
    1161511614    <function>inet_server_addr</function> renvoie l'adresse IP sur laquelle 
    11616     le serveur a accepté la connexion en cours et  
    11617     <function>inet_server_port</function> renvoie le numéro du port. Toutes 
    11618     ces fonctions renvoient NULL si la connexion en cours s'est établie via 
    11619     un socket de domaine Unix. 
     11615    le serveur a accepté la connexion courante et  
     11616    <function>inet_server_port</function> le numéro du port. Toutes 
     11617    ces fonctions renvoient NULL si la connexion courante est établie via 
     11618    une socket de domaine Unix. 
    1162011619  </para> 
    1162111620   
     
    1163011629   <para> 
    1163111630    <function>pg_my_temp_schema</function> renvoie l'OID du schéma 
    11632     temporaire de la session actuelle, ou 0 s'il n'existe pas (parce qu'il 
    11633     n'y a pas eu création de tables temporaires). 
     11631    temporaire de la session courante, ou 0 s'il n'existe pas (parce qu'il 
     11632    n'y a pas eu de création de tables temporaires). 
    1163411633    <function>pg_is_other_temp_schema</function> renvoie true si l'OID donné 
    11635     est l'OID de tout schéma temporaire d'une autre session. (Ceci peut être 
    11636     utile pour exclure les tables temporaires d'autres sessions lors d'un 
    11637     affichage de catalogue, par exemple.) 
     11634    est l'OID d'un schéma temporaire d'une autre session. (Ceci peut être 
     11635    utile pour exclure les tables temporaires d'autres sessions lors de 
     11636    l'affichage d'un catalogue, par exemple.) 
    1163811637   </para> 
    1163911638 
     
    1164411643   <para> 
    1164511644     <function>pg_postmaster_start_time</function> renvoie la date et l'heure 
    11646      (type <type>timestamp with time zone</type>) du lancement du serveur. 
     11645     (type <type>timestamp with time zone</type>) de démarrage du serveur. 
    1164711646   </para> 
    1164811647 
     
    1165211651   
    1165311652  <para> 
    11654     <function>version</function> renvoie une chaîne décrivant la version 
     11653    <function>version</function> renvoie une chaîne qui décrit la version 
    1165511654    du serveur <productname>PostgreSQL</productname>. 
    1165611655  </para> 
     
    1166311662  <para> 
    1166411663    Le <xref linkend="functions-info-access-table"/> liste les fonctions qui 
    11665     permettent aux utilisateurs de demander les droits d'accès. Voir la 
    11666     <xref linkend="ddl-priv"/> pour plus d'informations sur les droits. 
     11664    permettent aux utilisateurs de consulter les privilèges d'accès. Voir la 
     11665    <xref linkend="ddl-priv"/> pour plus d'informations sur les privilèges. 
    1166711666  </para> 
    1166811667       
    1166911668  <table id="functions-info-access-table"> 
    11670     <title>Fonctions de demandes de droits d'accès</title> 
     11669    <title>Fonctions de consultation des privilèges d'accès</title> 
    1167111670    <tgroup cols="3"> 
    1167211671    <colspec colnum="1" colwidth="1.3*"/> 
     
    1168611685          (<parameter>utilisateur</parameter>, 
    1168711686          <parameter>base</parameter>, 
    11688           <parameter>droit</parameter>)</literal> 
     11687          <parameter>privilège</parameter>)</literal> 
    1168911688        </entry> 
    1169011689        <entry><type>boolean</type></entry> 
    11691         <entry>l'utilisateur a-t'il des droits sur la base de données</entry> 
     11690        <entry><parameter>utilisateur</parameter> a-t-il le privilège 
     11691        <parameter>privilège</parameter> sur <parameter>base</parameter></entry> 
    1169211692      </row> 
    1169311693      <row> 
    1169411694        <entry><literal><function>has_database_privilege</function> 
    1169511695          (<parameter>base</parameter>, 
    11696           <parameter>droit</parameter>)</literal> 
     11696          <parameter>privilège</parameter>)</literal> 
    1169711697        </entry> 
    1169811698        <entry><type>boolean</type></entry> 
    11699         <entry>l'utilisateur courant a-t'il des droits sur la base de 
    11700           données</entry> 
     11699        <entry>l'utilisateur courant a-t-il le privilège 
     11700                <parameter>privilège</parameter> sur 
     11701                <parameter>base</parameter></entry> 
    1170111702      </row> 
    1170211703      <row> 
     
    1170411705          (<parameter>utilisateur</parameter>, 
    1170511706          <parameter>fonction</parameter>, 
    11706           <parameter>droit</parameter>)</literal> 
     11707          <parameter>privilège</parameter>)</literal> 
    1170711708        </entry> 
    1170811709        <entry><type>boolean</type></entry> 
    11709         <entry>l'utilisateur a-t'il des droits sur la fonction</entry> 
     11710        <entry><parameter>utilisateur</parameter> a-t-il le privilège 
     11711                <parameter>privilège</parameter> sur 
     11712                <parameter>fonction</parameter></entry> 
    1171011713      </row> 
    1171111714      <row> 
    1171211715        <entry><literal><function>has_function_privilege</function> 
    1171311716          (<parameter>fonction</parameter>, 
    11714           <parameter>droit</parameter>)</literal> 
     11717          <parameter>privilège</parameter>)</literal> 
    1171511718        </entry> 
    1171611719        <entry><type>boolean</type></entry> 
    11717         <entry>l'utilisateur courant a-t'il des droits sur la fonction</entry> 
     11720        <entry>l'utilisateur courant a-t-il e privilège 
     11721                <parameter>privilège</parameter> sur 
     11722                <parameter>fonction</parameter></entry> 
    1171811723      </row> 
    1171911724      <row> 
     
    1172111726          (<parameter>utilisateur</parameter>, 
    1172211727          <parameter>langage</parameter>, 
    11723           <parameter>droit</parameter>)</literal> 
     11728          <parameter>privilège</parameter>)</literal> 
    1172411729        </entry> 
    1172511730        <entry><type>boolean</type></entry> 
    11726         <entry>l'utilisateur a-t'il des droits sur le langage</entry> 
     11731        <entry><parameter>utilisateur</parameter> a-t-il le privilège 
     11732        <parameter>privilège</parameter> sur <parameter>langage</parameter></entry> 
    1172711733      </row> 
    1172811734      <row> 
     
    1173211738        </entry> 
    1173311739        <entry><type>boolean</type></entry> 
    11734         <entry>l'utilisateur en cours a-t'il des droits sur le langage</entry> 
    11735       </row> 
    11736       <row> 
    11737        <entry><literal><function>pg_has_role</function>(<parameter>user</parameter>, 
    11738                                   <parameter>role</parameter>, 
    11739                                   <parameter>privilege</parameter>)</literal> 
     11740        <entry>l'utilisateur courant a-t-il le privilège 
     11741        <parameter>privilège</parameter> sur <parameter>langage</parameter></entry> 
     11742      </row> 
     11743      <row> 
     11744       <entry><literal><function>has_schema_privilege</function>(<parameter>utilisateur</parameter>, 
     11745                                  <parameter>schéma</parameter>, 
     11746                                  <parameter>privilège</parameter>)</literal> 
    1174011747       </entry> 
    1174111748       <entry><type>boolean</type></entry> 
    11742        <entry>l'utilisateur a-t'il le droit d'utiliser ce rôle</entry> 
    11743       </row
    11744       <row> 
    11745       <entry><literal><function>has_schema_privilege</function>(<parameter>user</parameter>, 
    11746                                   <parameter>schema</parameter>, 
    11747                                   <parameter>privilege</parameter>)</literal> 
     11749       <entry><parameter>utilisateur</parameter> a-t-il le privilège 
     11750      <parameter>privilège</parameter> sur <parameter>schéma</parameter></entry
     11751      </row> 
     11752      <row> 
     11753       <entry><literal><function>has_schema_privilege</function>(<parameter>schéma</parameter>, 
     11754                                  <parameter>privilège</parameter>)</literal> 
    1174811755       </entry> 
    1174911756       <entry><type>boolean</type></entry> 
    11750        <entry>l'utilisateur a-t'il le droit pour ce schéma</entry> 
    11751       </row> 
    11752       <row> 
    11753        <entry><literal><function>has_schema_privilege</function>(<parameter>schema</parameter>, 
    11754                                   <parameter>privilege</parameter>)</literal> 
     11757       <entry>l'utilisateur courant a-t-il le privilège 
     11758              <parameter>privilège</parameter> sur 
     11759              <parameter>schéma</parameter></entry> 
     11760      </row> 
     11761      <row> 
     11762       <entry><literal><function>has_table_privilege</function>(<parameter>utilisateur</parameter>, 
     11763                                  <parameter>table</parameter>, 
     11764                                  <parameter>privilège</parameter>)</literal> 
    1175511765       </entry> 
    1175611766       <entry><type>boolean</type></entry> 
    11757        <entry>l'utilisateur actuel a-t'il le droit pour ce schéma</entry> 
    11758       </row> 
    11759       <row> 
    11760        <entry><literal><function>has_table_privilege</function>(<parameter>user</parameter>, 
    11761                                   <parameter>table</parameter>, 
    11762                                   <parameter>privilege</parameter>)</literal> 
    11763        </entry> 
    11764        <entry><type>boolean</type></entry> 
    11765        <entry>l'utilisateur a-t'il des droits sur cette table</entry> 
     11767       <entry><parameter>utilisateur</parameter> a-t-il le privilège 
     11768       <parameter>privilège</parameter> sur <parameter>table</parameter></entry> 
    1176611769      </row> 
    1176711770      <row> 
     
    1177011773       </entry> 
    1177111774       <entry><type>boolean</type></entry> 
    11772        <entry>l'utilisateur actuel a-t'il des droits sur cette table</entry> 
     11775       <entry>l'utilisateur courant a-t-il le privilège 
     11776              <parameter>privilège</parameter> sur <parameter>table</parameter></entry> 
    1177311777      </row> 
    1177411778        <row> 
    1177511779          <entry><literal><function>has_tablespace_privilege</function> 
    11776             (<parameter>espacelogique</parameter>, 
    11777             <parameter>droit</parameter>)</literal> 
     11780            (<parameter>utilisateur</parameter>, <parameter>tablespace</parameter>, 
     11781            <parameter>privilège</parameter>)</literal> 
    1177811782          </entry> 
    1177911783          <entry><type>boolean</type></entry> 
    11780           <entry>l'utilisateur en cours a-t'il des droits sur l'espace 
    11781             logique</entry> 
     11784          <entry><parameter>utilisateur</parameter> a-t-il le privilège 
     11785          <parameter>privilège</parameter> sur 
     11786          <parameter>tablespace</parameter></entry> 
    1178211787        </row> 
    11783       <row> 
    11784        <entry><literal><function>pg_has_role</function>(<parameter>user</parameter>, 
    11785                                   <parameter>role</parameter>, 
    11786                                   <parameter>privilege</parameter>)</literal> 
     11788        <row> 
     11789          <entry><literal><function>has_tablespace_privilege</function> 
     11790            (<parameter>tablespace</parameter>, 
     11791            <parameter>privilège</parameter>)</literal> 
     11792          </entry> 
     11793          <entry><type>boolean</type></entry> 
     11794          <entry>l'utilisateur courant a-t-il le privilège 
     11795                 <parameter>privilège</parameter> sur 
     11796                 <parameter>tablespace</parameter></entry> 
     11797        </row> 
     11798      <row> 
     11799       <entry><literal><function>pg_has_role</function>(<parameter>utilisateur</parameter>, 
     11800                                  <parameter>rôle</parameter>, 
     11801                                  <parameter>privilège</parameter>)</literal> 
    1178711802       </entry> 
    1178811803       <entry><type>boolean</type></entry> 
    11789        <entry>l'utilisateur a-t'il des droits pour ce rôle</entry> 
    11790       </row> 
    11791       <row> 
    11792        <entry><literal><function>pg_has_role</function>(<parameter>role</parameter>, 
    11793                                   <parameter>privilege</parameter>)</literal> 
     11804       <entry><parameter>utilisateur</parameter> a-t-il le privilège 
     11805                 <parameter>privilège</parameter> sur 
     11806                 <parameter>rôle</parameter></entry> 
     11807      </row> 
     11808      <row> 
     11809       <entry><literal><function>pg_has_role</function>(<parameter>rôle</parameter>, 
     11810                                  <parameter>privilège</parameter>)</literal> 
    1179411811       </entry> 
    1179511812       <entry><type>boolean</type></entry> 
    11796        <entry>l'utilisateur actuel a-t'il des droits pour ce rôle</entry> 
     11813       <entry>l'utilisateur courant a-t-il le privilège 
     11814                <parameter>privilège</parameter> sur 
     11815                <parameter>rôle</parameter></entry> 
    1179711816      </row> 
    1179811817        </tbody> 
     
    1182211841   </indexterm> 
    1182311842 
     11843<!-- ICI --> 
    1182411844      <para> 
    1182511845        <function>has_database_privilege</function> vérifie si l'utilisateur