��PostgreSQL����ե����2025��11��21�����š������å��������
¾�ΥС�������ʸ�� �� 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9.6 | 9.5 | 9.4 | 9.3 | 9.2 | 9.1 | 9.0 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2

GRANT

̾��

GRANT -- �����������¤��������

����

GRANT { { SELECT | INSERT | UPDATE | DELETE | REFERENCES | TRIGGER }
    [,...] | ALL [ PRIVILEGES ] }
    ON [ TABLE ] tablename [, ...]
    TO { username | GROUP groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ]

GRANT { { USAGE | SELECT | UPDATE }
    [,...] | ALL [ PRIVILEGES ] }
    ON SEQUENCE sequencename [, ...]
    TO { username | GROUP groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ]

GRANT { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }
    ON DATABASE dbname [, ...]
    TO { username | GROUP groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ]

GRANT { EXECUTE | ALL [ PRIVILEGES ] }
    ON FUNCTION funcname ( [ [ argmode ] [ argname ] argtype [, ...] ] ) [, ...]
    TO { username | GROUP groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ]

GRANT { USAGE | ALL [ PRIVILEGES ] }
    ON LANGUAGE langname [, ...]
    TO { username | GROUP groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ]

GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }
    ON SCHEMA schemaname [, ...]
    TO { username | GROUP groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ]

GRANT { CREATE | ALL [ PRIVILEGES ] }
    ON TABLESPACE tablespacename [, ...]
    TO { username | GROUP groupname | PUBLIC } [, ...] [ WITH GRANT OPTION ]

GRANT role [, ...] TO username [, ...] [ WITH ADMIN OPTION ]

����

GRANT�ˤϴ���Ū��2�Ĥμ��ब����ޤ��� 1�Ĥϥǡ����١������֥������ȡʥơ��֥롢�ӥ塼���������󥹡��ǡ����١������ؿ�����³�����졢�������ޡ��ơ��֥���֡ˤ��Ф��븢�¤���Ϳ���⤦1�Ĥϥ�������Υ��л�ʤ���Ϳ�Ǥ��� �����μ����¿�������ǻ��Ƥ��ޤ������������̡��˹Ԥʤ���Фʤ�ʤ����㤤������ޤ���

PostgreSQL 8.1�ˤơ��桼���ȥ��롼�פȤ��ä���ǰ�ϥ�����ȸƤФ��ñ�����μ��Τ����礵��ޤ����� �������äơ�GROUP������ɤ���Ѥ��Ƹ��¤���Ϳ�����оݤ����롼�פʤΤ��桼���ʤΤ�����̤���ɬ�������ʤ��ʤ�ޤ����� GROUP�Ϥޤ����Υ��ޥ�ɤǻ��ѤǤ��ޤ�������̣�Τʤ�ñ��Ǥ���

�ǡ����١������֥������Ȥ��Ф���GRANT

���μ����GRANT���ޥ�ɤϥǡ����١������֥������Ȥ�����θ��¤�1�İʾ�Υ��������Ϳ���ޤ��� ���˸��¤�¾�Υ��������Ϳ����Ƥ�����Ǥ⡢�ɲäȤ�����Ϳ����ޤ���

PUBLIC������ɤϡ�������������������ޤࡢ���ƤΥ�����ؤε��Ĥ򼨤��ޤ��� PUBLIC�ϡ����ƤΥ�������˴ޤࡢ����Ū��������줿���롼�פȹͤ��뤳�Ȥ��Ǥ��ޤ��� �ġ��Υ���������ơ��������ľ�ܵ��Ĥ��줿���¡������뤬����°���Ƥ��������˵��Ĥ��줿���¡������ơ�PUBLIC�˵��Ĥ��줿���¤��碌�����¤���äƤ��ޤ���

WITH GRANT OPTION�����ꤵ���ȡ����¤�μ��μԤϡ����θ塢¾�ˤ��θ��¤�Ϳ���뤳�Ȥ��Ǥ��ޤ��� �����ȥ��ץ���󤬤ʤ���硢���μԤϤ����Ԥ����Ȥ��Ǥ��ޤ��� �����ȥ��ץ�����PUBLIC�ˤ�Ϳ���뤳�Ȥ��Ǥ��ޤ���

��ͭ�ԡ��̾�ϥ��֥������Ȥ���������桼���ˤϥǥե���Ȥ����Ƥθ��¤��ݻ����Ƥ��뤿�ᡢ���֥������Ȥν�ͭ�Ԥ˸��¤���Ĥ���ɬ�פϤ���ޤ��� �ʤ����������֥������Ȥκ����Ԥ�������������ݤ��뤿��˼���θ��¤���ä����Ȥϲ�ǽ�Ǥ��ˡ� ���֥������Ȥ������븢�¤䲿�餫����ˡ�ǥ��֥������Ȥ�������ѹ����븢�¤ϡ���Ϳ��ǽ�ʸ��¤Ȥ��Ƶ��Ҥ��뤳�Ȥ��Ǥ��ޤ��� �����θ��¤ϡ���ͭ�Ը�ͭ�Τ�ΤǤ��ꡢ���Ĥ�������ä����ꤹ�뤳�ȤϤǤ��ޤ��� ��ͭ�Ԥϡ����֥������Ȥ��Ф������ƤΥ����ȥ��ץ��������Ū���ݻ����Ƥ��ޤ���

WITH GRANT OPTION�����ꤵ�줿��硢���θ��¤�Ϳ����줿�桼���ϡ��դˡ����θ��¤�¾�Υ桼���˵��ĤǤ���褦�ˤʤ�ޤ��� �ǥե���ȤǤϤ����ǧ����Ƥ��ޤ��� �����ȥ��ץ����ϸġ��Υ桼���ˤΤߵ��ĤǤ��ޤ������롼�פ�PUBLIC�ˤϵ��ĤǤ��ޤ���

���֥������Ȥμ���ˤ�äƤϡ��ǥե���ȸ��¤Ȥ��ơ��ǽ餫�餤���Ĥ��θ��¤�PUBLIC����Ϳ����Ƥ��뤳�Ȥ�����ޤ��� �ǥե���ȤǤϡ��ơ��֥롢�������ޡ��ơ��֥���֤˴ؤ���PUBLIC��Ϳ����줿�����������¤Ϥ���ޤ���PUBLIC��Ϳ������Τϡ�CONNECT���¡��ǡ����١�����TEMP�ơ��֥�κ������¡��ؿ���EXECUTE���¡������USAGE���¤ʤɤǤ��� ������󥪥֥������Ȥκ����ԤϤ����θ��¤���ä����Ȥ��Ǥ��ޤ� �ʺ���¤ΰ����������뤿�ᡢREVOKE���ޥ�ɤϥ��֥������Ȥ���������ȥ�󥶥�������Ʊ���ȥ�󥶥���������ȯ�Ԥ��Ƥ��������� ��������С�¾�Υ桼�������Υ��֥������Ȥ���Ѥ�����֤Ϥʤ��ʤ�ޤ��ˡ�

�����ǽ�ʸ��¤ϰʲ��Τ�ΤǤ���

SELECT

���ꤷ���ơ��֥롢�ӥ塼���������󥹤�Ǥ�դ�����Ф���SELECT����Ĥ��ޤ��� �ޤ���COPY TO�λ��Ѥ���Ĥ��ޤ��� �������󥹤Ǥϡ����θ��¤ˤ�ä�currval�ؿ�����Ѥ��뤳�Ȥ��Ǥ��ޤ���

INSERT

���ꤷ���ơ��֥�ؤο����Ԥ�INSERT����Ĥ��ޤ��� �ޤ���COPY FROM�λ��Ѥ���Ĥ��ޤ���

UPDATE

���ꤷ���ơ��֥��Ǥ�դ�����Ф���UPDATE����Ĥ��ޤ��� SELECT ... FOR UPDATE�����SELECT ... FOR SHARE���SELECT���¤�¾�ˡˤ��θ��¤�ɬ�פȤ��ޤ��� �������󥹤Ǥϡ����θ��¤ˤ��nextval�����setval�λ��Ѥ����Ĥ���ޤ���

DELETE

���ꤷ���ơ��֥뤫��ιԤ�DELETE����Ĥ��ޤ���

REFERENCES

��������������������ˤϡ����Ȥ���¦�Ȼ��Ȥ����¦��ξ���Υơ��֥���Ф��ơ����θ��¤���äƤ��ʤ���Фʤ�ޤ���

TRIGGER

���ꤷ���ơ��֥��Υȥꥬ�κ�������Ĥ��ޤ� ��CREATE TRIGGERʸ�򻲾Ȥ��Ƥ��������ˡ�

CREATE

�оݤ��ǡ����١����ξ��ϡ��ǡ����١�����Ǥο����������ޤκ�������Ĥ��ޤ���

�оݤ��������ޤξ��ϡ�����������Ǥο������֥������Ȥκ�������Ĥ��ޤ��� ��¸�Υ��֥������Ȥ�̾�����ѹ�����ˤϡ����֥������Ȥ��ͭ�������������Υ��֥������Ȥ����äƤ��륹�����ޤ��Ф��Ƥ��θ��¤��ݻ����Ƥ��ʤ���Фʤ�ޤ���

�оݤ��ơ��֥���֤ξ��ϡ��ơ��֥������ǤΥơ��֥�ȥ���ǥå����κ����ȡ��ǥե���ȤΥơ��֥���֤Ȥ��Ƥ��Υơ��֥���֤���ĥǡ����١����κ�������Ĥ��ޤ� �ʤ��θ��¤μ��ä��ˤ�äƴ�¸�Υǡ����١����䥹�����ޤο��񤤤��Ѥ�뤳�ȤϤʤ����Ȥ����դ��Ƥ��������ˡ�

CONNECT

�桼���ϻ��ꤵ�줿�ǡ����١�������³���뤳�Ȥ��Ǥ��ޤ��� ���θ��¤ϡ�pg_hba.conf���Ȥ߹��ޤ�����¤θ����˲ä�����³���ϻ��˸�������ޤ���

TEMPORARY
TEMP

�ǡ����١����λ�����˰���ơ��֥��������뤳�Ȥ���Ĥ��ޤ���

EXECUTE

���ꤵ�줿�ؿ�������ˤ��δؿ��Ǽ�������Ƥ���Ǥ�դα黻�Ҥλ��Ѥ���Ĥ��ޤ��� ����ϡ��ؿ���Ŭ�Ѥ��뤳�Ȥ��Ǥ���ͣ��θ��¤Ǥ� �ʤ��ι�ʸ�Ͻ���ؿ��ˤĤ��Ƥ�Ʊ���褦�˵�ǽ���ޤ��ˡ�

USAGE

��³������ˤ����ơ����θ���Ǵؿ���������뤳�Ȥ���Ĥ��ޤ��� ����ϡ���³�������Ŭ�Ѥ��뤳�Ȥ��Ǥ���ͣ��θ��¤Ǥ���

�������ޤˤ����ơ����ꤷ���������ޤ˴ޤޤ�륪�֥������ȤؤΥ�����������Ĥ��ޤ��ʥ��֥������ȼ��Τθ����׷郎��������Ƥ�����ˡ� ����Ū�ˤϡ����θ��¤ˤ�äƥ���������Υ��֥������Ȥ�"����"���븢�¤�ǧ����ޤ��� ���θ��¤��ʤ��Ƥ⡢�㤨�Х����ƥ�ơ��֥���䤤��碌�뤳�Ȥǥ��֥�������̾��Ƚ��ޤ�����SQL��𤷤ƥ����������뤳�Ȥ��Ǥ��ޤ��� �ޤ������θ��¤����������Ǥ⡢¸�ߤ�³���Ƥ���Хå�����ɤ�������������������˼¹Ԥ��Ƥ���ʸ����äƤ����ǽ��������ޤ��� ���Τ��ᡢ����ϥ��֥������ȤؤΥ����������ɤ��������˰�������ˡ�ǤϤ���ޤ���

�������󥹤ˤ����ơ����θ��¤�currval�����nextval�ؿ��λ��Ѥ���Ĥ��ޤ���

ALL PRIVILEGES

���Ѳ�ǽ�����Ƥθ��¤���٤���Ϳ���ޤ��� PRIVILEGES������ɤ�PostgreSQL�ǤϾ�ά��ǽ�Ǥ�������̩�ˤ�SQL�Ǥ�ɬ�ܤǤ���

����¾�Υ��ޥ�ɤμ¹Ԥ�ɬ�פʸ��¤ϡ����Υ��ޥ�ɤΥ�ե���󥹥ڡ����ˤƼ�����Ƥ��ޤ���

�����������GRANT

���μ����GRANT���ޥ�ɤϡ�1�İʾ�Υ�������Υ��л�ʤ���Ϳ���ޤ��� ����ˤ����������Ϳ���줿���¤�ƥ��Ф������ޤ��Τǡ���������Υ��л�ʤϽ��פǤ���

WITH ADMIN OPTION�����ꤵ�줿��硢���Фϥ�������Υ��л�ʤ�¾����Ϳ���뤳�Ȥ��Ǥ���褦�ˤʤ�ޤ��� �ޤ�Ʊ�ͤ˥�������Υ��л�ʤ���夲�뤳�Ȥ�Ǥ���褦�ˤʤ�ޤ��� ���ɥߥ󥪥ץ���󤬤ʤ��ȡ����̥桼����¾�ؤθ��¤���Ϳ����夲��Ԥ����Ȥ��Ǥ��ޤ��� ���������ǡ����١��������ѡ��桼���Ϥ��٤ƤΥ�������Υ��л�ʤ�ï�ˤǤ���Ϳ�����ꡢ��������ꤹ�뤳�Ȥ��Ǥ��ޤ��� CREATEROLE���¤���ĥ�����ϡ������ѡ��桼��������ʳ��Υ�������Υ��л�ʤ���Ϳ�����夲����ǽ�Ǥ���

���¤ξ��Ȱۤʤꡢ��������Υ��л�ʤ�PUBLIC����Ϳ���뤳�ȤϤǤ��ޤ��� �ޤ������Υ��ޥ�ɹ�ʸ�Ǥ�̵��̣��GROUP�Ȥ���ñ�������դ��ʤ����Ȥ����դ��Ƥ���������

����

�����������¤���ä��ˤϡ�REVOKE���ޥ�ɤ����Ѥ���ޤ���

���֥������Ȥν�ͭ�ԤǤ�ʤ������Υ��֥������Ȥ˲��θ��¤�����ʤ��桼���������Υ��֥������Ȥθ��¤�GRANT���褦�Ȥ��Ƥ⡢���ޥ�ɤμ¹Ԥ�ľ���˼��Ԥ��ޤ��� ���餫�θ��¤���äƤ���¤ꡢ���ޥ�ɤμ¹ԤϿʹԤ��ޤ�����Ϳ���뤳�ȤΤǤ��븢�¤ϡ����Υ桼���������ȥ��ץ�������ĸ��¤ΤߤǤ��� �����ȥ��ץ�������äƤ��ʤ���硢GRANT ALL PRIVILEGES��ʸ�Ϸٹ��å�������ȯ���ޤ��� ����������¾�ι�ʸ�Ǥϡ����ޥ�ɤ�̾������ꤷ�����¤˴ؤ��륰���ȥ��ץ�������äƤ��ʤ����˷ٹ��å�������ȯ���ޤ� �ʸ����塢�����ޤǤ������ϥ��֥������Ȥν�ͭ�Ԥ��Ф��Ƥ����ƤϤޤ�ޤ�������ͭ�ԤϾ�����ƤΥ����ȥ��ץ������ݻ����Ƥ����ΤȤ��ư����뤿�ᡢ�����������֤Ϸ褷�Ƶ�����ޤ���ˡ�

�ǡ����١��������ѡ��桼���Τߤ������֥������Ȥ˴ؤ��븢������˴ط��ʤ������ƤΥ��֥������Ȥ˥��������Ǥ��뤳�Ȥˤ����դ��ʤ���Фʤ�ޤ��� �����ѡ��桼�������ĸ��¤ϡ�Unix�����ƥ�ˤ�����root���¤˻��Ƥ��ޤ��� root��Ʊ�͡����Ф�ɬ�פʾ��ʳ��ϡ������ѡ��桼���Ȥ�������Ԥ�ʤ��Τ������Ǥ���

�����ѡ��桼����GRANT��REVOKE��ȯ�Ԥ����򤷤���硢�����Υ��ޥ�ɤ��оݤȤ��륪�֥������Ȥν�ͭ�Ԥ�ȯ�Ԥ������Τ褦�˼¹Ԥ���ޤ��� �äˡ������������ޥ�ɤ�Ϳ�����븢�¤ϡ����֥������Ȥν�ͭ�Ԥˤ�ä�Ϳ����줿��ΤȤ���ɽ����ޤ��� �ʥ�����Υ��л�ʤǤϡ����л�ʤϴޤޤ������뼫�Ȥ�Ϳ������ΤȤ���ɽ����ޤ�����

GRANT�����REVOKE�ϡ��ƶ����륪�֥������Ȥν�ͭ�԰ʳ��Υ�����ˤ�äƼ¹Ԥ��뤳�Ȥ�Ǥ��ޤ����� ���֥������Ȥ��ͭ���������Υ��ФǤ��뤫�����Υ��֥������Ȥ��Ф�WITH GRANT OPTION���¤���ĥ�����Υ��ФǤʤ���Фʤ�ޤ��� ���ξ�硢���θ��¤ϡ����Υ��֥������Ȥμºݤν�ͭ�ԥ�����ޤ���WITH GRANT OPTION���¤���ĥ�����ˤ�ä���Ϳ���줿��ΤȤ��Ƶ�Ͽ����ޤ��� �㤨�С�t1�ơ��֥뤬g1������ˤ�äƽ�ͭ���졢u1��g1������Υ��ФǤ���Ȥ��ޤ��� ���ξ�硢u1��t1��θ��¤�u2����Ϳ�Ǥ��ޤ��� �������������θ��¤�g1�ˤ�ä�ľ����Ϳ���줿��ΤȤ��Ƹ���ޤ��� ���g1�������¾�Υ��Ф����θ��¤���夲�뤳�Ȥ��Ǥ��ޤ���

GRANT��¹Ԥ��������뤬��������λ���ʣ�����л�ʤη�ϩ���̤��ƴ���Ū��ɬ�פʸ��¤���ľ�硢 �ɤΥ����뤬���¤���Ϳ����������Ȥ��Ƶ�Ͽ����뤫�ˤĤ��Ƥϻ��ꤵ��ޤ��� ����������硢SET ROLE����Ѥ��ơ�GRANT��Ԥ碌��������Υ�����ˤʤ뤳�Ȥ�侩���ޤ���

�ơ��֥�ؤθ�����Ϳ�ˤ�äơ�SERIAL��ˤ�äƴ�Ϣ�դ����줿�������󥹤�ޤࡢ���Υơ��֥�ǻ��Ѥ���륷�����󥹤ؤθ��¤γ�ĥ�ϼ�ưŪ�˹Ԥ��ޤ��� �������󥹤ؤθ��¤��������ꤷ�ʤ���Фʤ�ޤ���

�������Ǥ�PostgreSQL�ϡ��ơ��֥�θġ�������Ф��Ƹ��¤���Ϳ��������ä����ꤹ�뤳�Ȥ��Ǥ��ޤ��� �������򤹤�ˤϡ��оݤȤ��������ĥӥ塼������������Υӥ塼���Ф��Ƹ��¤���Ϳ���ޤ���

��¸�θ��¤ˤĤ��Ƥξ��������ˤϡ��ʲ�����Τ褦��psql��\z���ޥ�ɤ���Ѥ��Ƥ���������

=> \z mytable

        Access privileges for database "lusitania"
 Schema |  Name   | Type  |                     Access privileges
--------+---------+-------+-----------------------------------------------------------
 public | mytable | table | {miriam=arwdxt/miriam,=r/miriam,"group todos=arw/miriam"}
(1 row)

\z��ɽ�������ܤϡ��ʲ��Τ褦�˲�᤹�뤳�Ȥ��Ǥ��ޤ���

              =xxxx -- PUBLIC��Ϳ����줿����
         uname=xxxx -- 1�ͤΥ桼����Ϳ����줿����
   group gname=xxxx -- ���롼�פ�Ϳ����줿����

                  r -- SELECT���ɤ߼���read�ˡ�
                  w -- UPDATE�ʽ񤭹��ߡ�write�ˡ�
                  a -- INSERT ���ɲá�append�ˡ�
                  d -- DELETE
                  x -- REFERENCES
                  t -- TRIGGER
                  X -- EXECUTE
                  U -- USAGE
                  C -- CREATE
                  c -- CONNECT
                  T -- TEMPORARY
             arwdxt -- ���Ƥθ��¡ʥơ��֥��ѡ�
                  * -- ľ���θ��¤˴ؤ��륰���ȥ��ץ����

              /yyyy -- ���θ��¤���Ϳ�����桼��

�嵭����Ǥϡ�mytable�ơ��֥������������Υ��ޥ�ɤ�¹Ԥ������miriam�桼����ɽ������ޤ���

GRANT SELECT ON mytable TO PUBLIC;
GRANT SELECT, UPDATE, INSERT ON mytable TO GROUP todos;

���륪�֥������Ȥ�"������������"�󤬶��ξ�硢���Υ��֥������Ȥϥǥե���Ȥθ��¤���äƤ��뤳�Ȥ��̣���ޤ��ʤĤޤ긢�¥ե�����ɤ�NULL�ˡ� ��ͭ�Ԥ��Ф��Ƥϡ��ǥե���ȸ��¤Ȥ��ƾ�����Ƥθ��¤��ޤޤ�Ƥ��ޤ��������֥������Ȥμ���ˤ�äƤϡ�PUBLIC�θ��¤��ޤޤ�Ƥ��뤳�Ȥ�����ޤ��� ����ˤĤ��Ƥϴ������������̤�Ǥ��� ���֥������Ȥ��Ф���ǽ��GRANT�ޤ���REVOKE���¹Ԥ����ȥǥե���Ȥθ��¤����󥹥��󥹲�������㤨��{miriam=arwdxt/miriam}�Τ褦�˺�������ޤ��ˡ�Ϳ����줿�׵�ˤ�äƤ������ѹ����ޤ���

��ͭ�Ԥ����ۤΤ����˻��ĥ����ȥ��ץ����ϡ��嵭�Υ����������¤�ɽ���˽��Ϥ���Ƥ��ʤ��������ܤ��Ƥ��������� *�ϡ������ȥ��ץ��������Ū��ï����Ϳ����줿���ˤΤ߽��Ϥ���ޤ���

��

films�ơ��֥�˥ǡ������ɲä��븢�¤����ƤΥ桼����Ϳ���ޤ���

GRANT INSERT ON films TO PUBLIC;

kinds�ӥ塼�ˤ��������Ѳ�ǽ�����Ƥθ��¤�manuel�桼����Ϳ���ޤ���

GRANT ALL PRIVILEGES ON kinds TO manuel;

��Υ��ޥ�ɤ򥹡��ѡ��桼����kinds�ν�ͭ�Ԥ��¹Ԥ������ϡ����Ƥθ��¤���Ϳ����ޤ�����¾�Υ桼�����¹Ԥ������ϡ����Υ桼���������ȥ��ץ�������ĸ��¤Τߤ���Ϳ����뤳�Ȥ����դ��Ƥ���������

admins��������Υ��л�ʤ�joe�桼����Ϳ���ޤ���

GRANT admins TO joe;

�ߴ���

ɸ��SQL�˽�����ALL PRIVILEGES���PRIVILEGES��ɬ�ܤǤ��� ɸ��SQL�Ǥϡ�1�ĤΥ��ޥ�ɤˤ��ʣ�����֥������Ȥؤθ��¤�����ϥ��ݡ��Ȥ��Ƥ��ޤ���

PostgreSQL�Ǥϡ����֥������Ȥν�ͭ�Ԥϡ����Ȥ����ĸ��¤���ä����Ȥ��Ǥ��ޤ��� �㤨�С��ơ��֥��ͭ�Ԥϼ��Ȥ�INSERT��UPDATE��DELETE���¤���ä����Ȥǡ���ʬ�ˤȤäƤ��Υơ��֥뤬�ɤ߼�����Ѥˤʤ�褦�ѹ����뤳�Ȥ��Ǥ��ޤ��� ����ϡ�ɸ��SQL�Ǥ��Բ�ǽ�Ǥ��� PostgreSQL�Ǥϡ���ͭ�Ԥθ��¤򡢽�ͭ�Լ��Ȥˤ��Ϳ����줿��ΤȤ��ư��äƤ��뤿�ᡢƱ�ͤ˽�ͭ�Լ��ȤǸ��¤���ä����Ȥ��Ǥ���褦�ˤʤäƤ��ޤ��� ɸ��SQL�Ǥϡ���ͭ�Ԥθ��¤ϲ���Ū��"_SYSTEM"���Τˤ�ä�Ϳ����줿��ΤȤ��ư��äƤ��ޤ��� ���Τ��ᡢ��ͭ�ԤϤ��θ��¤���ä����Ȥ��Ǥ��ޤ���

ɸ��SQL�Ǥϡ��ơ��֥���θġ�������Ф��Ƹ��¤����ꤹ�뤳�Ȥ��Ǥ��ޤ���

GRANT privileges
    ON table [ ( column [, ...] ) ] [, ...]
    TO { PUBLIC | username [, ...] } [ WITH GRANT OPTION ]

ɸ��SQL�Ǥϡ�ʸ�����åȡ����硢�������ɥᥤ��Ȥ��ä�����¾�μ���Υ��֥������Ȥ��Ф��ơ�USAGE���¤���Ϳ���뤳�Ȥ��Ǥ��ޤ���

�ǡ����١������ơ��֥���֡��������ޡ�����ˤĤ��Ƥθ��¤�PostgreSQL�γ�ĥ�Ǥ���

��Ϣ����

REVOKE