ALTER USER name [ [ WITH ] option [ ... ] ] ������option�ϰʲ����̤�Ǥ��� CREATEDB | NOCREATEDB | CREATEUSER | NOCREATEUSER | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password' | VALID UNTIL 'abstime' ALTER USER name RENAME TO newname ALTER USER name SET parameter { TO | = } { value | DEFAULT } ALTER USER name RESET parameter
ALTER USER��PostgreSQL�桼����������Ȥ�°�����ѹ����ޤ��� ���Υ��ޥ�ɤǻ��ꤵ��ʤ��ä�°���ϡ�����������ΤޤĤ�ޤ���
���פǼ�����Ƥ��뤳�Υ��ޥ�ɤκǽ�ι�ʸ�ˤ�ꡢ����Υ桼��ñ�̤θ��¤����ǧ�����꤬�ѹ�����ޤ��� (�ܺ٤ϲ����Ȥ��Ƥ���������) �ǡ����١��������ѡ��桼���Τߤ����Υ��ޥ�ɤ�Ǥ�դΥ桼����������ѹ����뤳�Ȥ��Ǥ��ޤ��� ���̥桼���ϼ�ʬ���ȤΥѥ���ɤΤߤ��Ѥ��뤳�Ȥ��Ǥ��ޤ���
2���ܤι�ʸ�ϡ��桼��̾���ѹ����ޤ��� �ǡ����١��������ѡ��桼���Τߤ��桼����������Ȥ�̾�����ѹ��Ǥ��ޤ��� ���ߤΥ��å����Υ桼����̾�����ѹ����뤳�ȤϤǤ��ޤ��� (ɬ�פʾ��ϰۤʤ�桼������³���Ƥ���������) MD5�Ź沽�ѥ���ɤϰŹ�����ѤΥ���ȤȤ��ƥ桼��̾����Ѥ��ޤ��Τǡ��桼��̾���ѹ������MD5�ѥ���ɤϾõ��ޤ���
3���ܤ����4���ܤι�ʸ�ˤ�ꡢ�桼���Υ��å����Υǥե�����ͤ��ꤷ�������ѿ����ѹ��Ǥ��ޤ��� ���Υ��ޥ�ɤθ�˿��������å����Ϥ���ȡ����ꤵ�줿�ͤ����Υ��å����Υǥե�����ͤȤʤꡢpostgresql.conf�ե�����˵��Ҥ���Ƥ�������䡢postmaster���������ä�����Ͼ����ޤ��� ���̥桼���ϡ���ʬ���ȤΥ��å����Υǥե�����ͤ��ѹ��Ǥ��ޤ��� �����ѡ��桼���ϡ����ƤΥ桼���Υ��å����Υǥե�����ͤ��ѹ��Ǥ��ޤ��� ������ѿ��Ϥ�����ˡ�Ǥ�����Ǥ����������ѡ��桼���Τߤ����ꤹ�뤳�Ȥ��Ǥ��ޤ���
°�����ѹ������桼����̾���Ǥ���
���ζ�ϥ桼���Υǡ����١����κ����˴ؤ��븢�¤�������ޤ��� CREATEDB�����ꤵ�줿��硢���Υ桼���ϡ���ʬ����ͭ����ǡ����١���������Ǥ��ޤ��� NOCREATEDB����ꤷ����硢���������桼���ˤϥǡ����١�����������븢�¤�Ϳ�����ޤ��� (�桼���������ѡ��桼���Ǥ⤢�ä���硢��������ϼºݤ˱ƶ���Ϳ���ޤ���)
���ζ�ϡ��桼������ʬ�ǿ������桼��������Ǥ��뤫�ɤ�������ꤷ�ޤ��� �ޤ�CREATEUSER�ˤ�ꡢ���Υ桼�������ƤΥ����������¤��Ǥ��륹���ѡ��桼���ˤʤ�ޤ���
���Υ�������Ȥ˻Ȥ��뿷�����ѥ���ɤǤ���
�����Υ�����ɤ���Ѥ���ȡ��ѥ���ɤ�Ź沽����pg_shadow�˳�Ǽ���뤫�ɤ���������Ǥ��ޤ��� (���Υ�����ɤ�����˴ؤ���ܺ٤ˤĤ��Ƥϡ�CREATE USER�Ȥ��Ƥ���������)
�桼���Υѥ���ɤδ��¤��ڤ�����աʤ����ƥ��ץ����ǻ���ˤǤ��� �ѥ���ɤ�ͭ�����¤�̵���ˤ���ˤϡ�'infinity'����Ѥ��Ƥ���������
�桼���ο�����̾���Ǥ���
���ꤵ�줿����ѥ����ˤ����뤳�Υ桼���Υ��å����Υǥե���Ȥ����ͤ����ꤷ�ޤ��� value��DEFAULT�Ǥ��뤫���ޤ���RESET�����Ѥ���Ƥ����硢�桼�������ꤷ���ѿ��������̵���ˤʤ�ޤ��Τǡ��桼���ϡ����������å����Ǥϥ����ƥ����ΤΥǥե���������Ѿ����ޤ��� ���ƤΥ桼����ͭ������ꥢ����ˤϡ�RESET ALL����Ѥ��Ƥ���������
���Ѳ�ǽ�ʥѥ���̾������ͤˤĤ��Ƥξܺ٤ϡ�SET�������16.4�Ȥ��Ƥ���������
�������桼�����ɲäˤ�CREATE USER�桼���κ���ˤ�DROP USER����Ѥ��Ƥ���������
ALTER USER�Ǥϥ桼�����롼�פΥ��й������ѹ����뤳�ȤϤǤ��ޤ��� ���Τ���ˤ�ALTER GROUP����Ѥ��Ƥ���������
VALID UNTIL��ϡ��ѥ���ɤΤߤ�ͭ�����¤�������ޤ��� �����ޤǤ⤢��ޤ����桼����������Ȥ�ͭ�����¤ǤϤ���ޤ��� �äˡ��ѥ���ɤˤ��ʤ�ǧ�������ǥ��������Ԥ����ˤϡ�����ͭ�����¤϶�������ޤ���
It is also possible to tie a session default to a specific database rather than to a user; see ALTER DATABASE. User-specific settings override database-specific ones if there is a conflict. --> �桼���ǤϤʤ����ꤷ���ǡ����١����˥��å����Υǥե�����ͤ��Ϣ�դ��뤳�Ȥ�Ǥ��ޤ��� ALTER DATABASE�Ȥ��Ƥ��������� ���礹���硢�桼����ͭ������ˤ��ǡ����١�����ͭ������Ͼ����ޤ���
�桼���Υѥ���ɤ��ѹ����ޤ���
ALTER USER davide WITH PASSWORD 'hu8jmn3';
�桼���Υѥ���ɤ�ͭ�����¤��ѹ����ޤ���
ALTER USER manuel VALID UNTIL 'Jan 31 2030';
�桼���Υѥ���ɤ�UTC����1���ֿʤ�������Ӥ�2005ǯ5��4���������̵���ˤʤ�Ȼ��ꤹ�뤳�Ȥˤ�ꡢ�桼���Υѥ���ɤ�ͭ�����¤��ѹ����ޤ���
ALTER USER chris VALID UNTIL 'May 4 12:00:00 2005 +1';
�ѥ���ɤ�ͭ�����¤�ʵפˤ��ޤ���
ALTER USER fred VALID UNTIL 'infinity';
�桼���ˡ�¾�Υ桼���ȿ������ǡ����١�����������븢�¤�Ϳ���ޤ���
ALTER USER miriam CREATEUSER CREATEDB;