Skip to content

Commit

Permalink
Révision de GRANT role TO
Browse files Browse the repository at this point in the history
  • Loading branch information
bersace committed Mar 22, 2024
1 parent de117ab commit da5fb69
Showing 1 changed file with 23 additions and 24 deletions.
47 changes: 23 additions & 24 deletions postgresql/ref/grant.xml
Original file line number Diff line number Diff line change
Expand Up @@ -247,11 +247,11 @@ GRANT <replaceable class="parameter">nom_role</replaceable> [, ...] TO <replacea
l'appartenance d'un (ou plusieurs) rôle(s) à un autre et la modification des
options d'appartenance <literal>SET</literal>, <literal>INHERIT</literal> et
<literal>ADMIN</literal>&nbsp;; voir <xref linkend="role-membership"/> pour
les détails. L'appartenance à un rôle est importante parce qu'elle autorise
les détails. L'appartenance à un rôle est importante parce qu'elle autorise
potentiellement l'accès à des droits donnés par un rôle à chacun de ses
membres, et ainsi que, potentiellement, la capacité de réaliser des
changements au rôle lui-même. Néanmoins, les droits conferrés actuellement
dépendant des options associées lors du don. Pour modifier les options d'une
changements au rôle lui-même. Néanmoins, les droits réellement conférés
dépendent des options associées lors du don. Pour modifier les options d'une
appartenance existante, indiquez simplement l'appartenance avec des valeurs
d'option mises à jour.
</para>
Expand All @@ -263,38 +263,37 @@ GRANT <replaceable class="parameter">nom_role</replaceable> [, ...] TO <replacea
<literal>TRUE</literal>, donc <literal>WITH ADMIN OPTION</literal>
est un synonyme pour <literal>WITH ADMIN TRUE</literal>. Lors de la
modification d'une appartenance existante, l'omission d'une option
résultat en la conservation de la valeur actuelle.
résulte en la conservation de la valeur actuelle.
</para>

<para>
L'option <literal>ADMIN</literal> autorise le membre
en octroyer l'appartenance à d'autres rôles, et la révoquer. Sans cette
option, les utilisateurs ordinaires ne peuvent pas le faire. Un rôle ne
dispose pas de l'option <literal>WITH ADMIN OPTION</literal> lui-même Les
L'option <literal>ADMIN</literal> autorise le membre à octroyer
l'appartenance à d'autres rôles, et la révoquer. Sans cette option, les
utilisateurs ordinaires ne peuvent pas le faire. Un rôle ne dispose pas de
l'option <literal>WITH ADMIN OPTION</literal> sur lui-même. Les
superutilisateurs de la base peuvent donner ou révoquer l'appartenance à un
rôle pour tout personne. Cette option est à
<literal>FALSE</literal> par défaut.
rôle pour toute personne. Cette option est à <literal>FALSE</literal> par
défaut.
</para>

<para>
L'option <literal>INHERIT</literal> contrôle le statut d'héritage
du nouveau membre&nbsp;; voir <xref linkend="role-membership"/>
pour les détails sur l'héritage. Si elle est configurée à
<literal>TRUE</literal>, elle fait que le nouveau membre hérite
du rôle donné. Si elle est configurée à
<literal>FALSE</literal>, le nouveau membre n'hérite pas. Sans
indication lors de la création d'un nouveau rôle, le défaut est
l'ajout de l'attribut d'héritage au rôle ajouté.
L'option <literal>INHERIT</literal> contrôle le statut d'héritage du nouveau
membre&nbsp;; voir <xref linkend="role-membership"/> pour les détails sur
l'héritage. Si elle est configurée à <literal>TRUE</literal>, elle fait que
le nouveau membre hérite du rôle donné. Si elle est configurée à
<literal>FALSE</literal>, le nouveau membre n'hérite pas. Sans indication
lors de la création d'une nouvelle appartenance de rôle, le défaut est la
valeur de l'attribut d'héritage au rôle ajouté.
</para>

<para>
L'option <literal>SET</literal>, si elle est configurée à
<literal>TRUE</literal>, permet au membre de modifier le rôle donné
en utilisant l'instruction <link linkend="sql-set-role"><command>SET
ROLE</command></link>. Si un rôle est un membre indirect d'un autre
rôle, il peut utiliser <literal>SET ROLE</literal> seulement s'il existe
une chaîne de dons pour lesquels chacun est configuré à <literal>SET
TRUE</literal>. Cette option vaut <literal>TRUE</literal> par défaut.
<literal>TRUE</literal>, permet au membre de changer vers le rôle donné en
utilisant l'instruction <link linkend="sql-set-role"><command>SET
ROLE</command></link>. Si un rôle est un membre indirect d'un autre rôle, il
peut utiliser <literal>SET ROLE</literal> seulement s'il existe une chaîne
de dons pour lesquels chacun est configuré à <literal>SET TRUE</literal>.
Cette option vaut <literal>TRUE</literal> par défaut.
</para>

<para>
Expand Down

0 comments on commit da5fb69

Please sign in to comment.