SET [ SESSION | LOCAL ] SESSION AUTHORIZATION user_name SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT RESET SESSION AUTHORIZATION
���Υ��ޥ�ɤϥ��å����Υ桼�����̻ҡ��ʤ�Ӥˡ����ߤ�SQL���å����ˤ����븽�ߤΥ桼�����̻Ҥ�user_name�����ꤷ�ޤ��� �桼��̾�ϡ����̻Ҥ����Ǥʤ���ʸ�����ƥ��Ȥ��Ƶ��Ҥ��뤳�Ȥ�Ǥ��ޤ��� ���Υ��ޥ�ɤ���Ѥ���ȡ��㤨�С����Ū�����ø��桼���Ȥʤꡢ���θ���ø��桼�������Ȥ��ä����Ȥ���ǽ�Ǥ���
���å����Υ桼�����̻Ҥϥ��饤����Ȥ����Ϥ����ʤ����餯ǧ�ںѤߤΡ˥桼��̾�ǽ��������ޤ��� ���ߤΥ桼�����̻Ҥ��̾糧�å����Υ桼�����̻Ҥ�Ʊ��Ǥ�����SECURITY DEFINER�ؿ�������ε�ǽ�ˤ�äư��Ū���ѹ�������ǽ��������ޤ��� SET ROLE�Ǥ�����ѹ����뤳�Ȥ�Ǥ��ޤ��� ���ߤΥ桼�����̻Ҥϸ��¤θ����˱ƶ���Ϳ���ޤ���
���å����Υ桼�����̻Ҥϡ��ǽ�Υ��å����桼����ǧ�ڤ��줿�桼���ˤ������ѡ��桼�����¤���äƤ�����ˤΤ��ѹ��Ǥ��ޤ��� �����ѡ��桼�����¤���äƤ��ʤ���硢ǧ�ڤ��줿�桼��̾�ʳ�����ꤷ�Ƥ⤳�Υ��ޥ�ɤϼ���������ޤ���
SESSION�����Ҥ����LOCAL�����Ҥϡ��̾��SET���ޥ�ɤξ���Ʊ���褦�˵�ǽ���ޤ���
DEFAULT��ʸ�����RESET��ʸ�ϡ����å����ȸ��ߤΥ桼�����̻Ҥ�ǧ�ڥ桼�����ᤷ�ޤ��� �����ι�ʸ�����ƤΥ桼�����¹ԤǤ��ޤ���
SELECT SESSION_USER, CURRENT_USER; session_user | current_user --------------+-------------- peter | peter SET SESSION AUTHORIZATION 'paul'; SELECT SESSION_USER, CURRENT_USER; session_user | current_user --------------+-------------- paul | paul
ɸ��SQL�Ǥϡ�user_name��ƥ��λ�����ˡ�Ȥ��Ƥ���¾��ɽ������ѤǤ��ޤ��� �����������ΰ㤤�ϼ��Ѿ�Ͻ��פǤϤ���ޤ��� PostgreSQL�Ǥϼ��̻ҹ�ʸ��"username"�ˤ���ѤǤ��ޤ�����SQL�Ǥϻ��ѤǤ��ޤ��� SQL�ǤϤ��Υ��ޥ�ɤ�ȥ���������˼¹Ԥ��뤳�Ȥ��Ǥ��ޤ���PostgreSQL�Ǥϡ��ػߤ�����ͳ����������ʤ����ᡢ�������¤��դ��Ƥ��ޤ��� SESSION�����Ҥ����LOCAL�����Ҥ�RESET��ʸƱ�͡�PostgreSQL�γ�ĥ�Ǥ���
ɸ��SQL�Ǥϡ����Υ��ޥ�ɤ�¹Ԥ��뤿���ɬ�פʸ��¤ϡ������˰�¸����Ȥ���Ƥ��ޤ���