| PostgreSQL 9.3.2ʸ�� | ||||
|---|---|---|---|---|
| 前のページ | 上に戻る | 第 31章libpq - C �饤�֥�� | 次のページ | |
�桼���Υۡ���ǥ��쥯�ȥ��.pgpass�ޤ���PGPASSFILE�����ꤵ���ե�����ϡ���³�˥ѥ���ɤ�ɬ�פʾ��(���ġ�¾�˻��ꤵ�줿�ѥ���ɤ�̵���ä����)�˻��Ѥ���ѥ���ɤ��Ǽ����ե�����Ǥ��� Microsoft Windows�Ǥϡ����Υե������̾����%APPDATA%\postgresql\pgpass.conf(������%APPDATA%�ϥ桼���Υץ��ե�������Υ��ץꥱ�������ǡ����ǥ��쥯�ȥ�)�Ǥ���
���Υե�������ιԤνϼ����̤�Ǥ���
hostname:port:database:username:password
�ʤ��Υե�����Ǥϡ���Τ褦�ʹԤԡ�����������Ƭ��#��Ĥ���˺��ʤ��褦�˥����ȤȤ��ƻĤ����Ȥ��Ǥ��ޤ����� ��Ƭ��4�ե�����ɤϤ��줾���ƥ���ͤˤ��뤳�Ȥ⡢���뤤�Ϥ��٤Ƥ˰��פ���*����Ѥ��뤳�Ȥ�Ǥ��ޤ��� �ǽ�˸��ߤ���³�ѥ����Ȱ��פ����ԤΥѥ���ɥե�����ɤ����Ѥ���ޤ��� (���äơ��磻��ɥ����ɤ���Ѥ�����ϡ��Ϥ�����ˤ�����Ū�ʹ��ܤ����Ϥ��Ƥ���������) �������:�ޤ���\��ޤ��ɬ�פ�����С�\�Ǥ�����ʸ���������פ���ɬ�פ�����ޤ��� localhost�ۥ���̾�ϡ���������ޥ����TCP��³�ʥۥ���̾��localhost�ˤ�Unix�ɥᥤ���å���³��pghost�����ޤ��ϥǥե���ȤΥ����åȥǥ��쥯�ȥ�ˤ�ξ���˰��פ��ޤ��� ������Х������ФǤϡ�replication�Ȥ���̾�ΤΥǡ����١����ϡ��ޥ��������ФȤδ֤Ǥʤ���륹�ȥ�ߥ�ץꥱ��������Ѥ���³�˰��פ��ޤ��� Ʊ��Υ��饹����Τ��٤ƤΥǡ����١������Ф���ѥ���ɤ�Ʊ����ΤǤ��Τǡ�database�ե�����ɤ�ͭ�����ϸ���Ū�ʤ�ΤǤ���
Unix�����ƥ�ˤ����ơ�.pgpass�θ��¤ϥ��롼�ס�¾�ԤؤΥ��������٤Ƶ��ݤ��ʤ���Фʤ�ޤ��� �����chmod 0600 ~/.pgpass�Ȥ��ä����ޥ�ɤˤ�äƹԤ��ޤ��� ���¤����ˤ�����ȡ����Υե������̵�뤵��ޤ��� Microsoft Windows�ˤ����Ƥϡ����Υե����뤬�����ʥǥ��쥯�ȥ�˳�Ǽ����Ƥ��뤳�Ȥ�����Ȥ��Ƥ��ޤ��Τǡ����̤˹Ԥ��븢�¤θ����Ϥ���ޤ���