29.13. ÆÐ½º¿öµå ÆÄÀÏ

À¯ÀúÀÇ È¨ µð·ºÅ丮ÀÇ. pgpass³ª PGPASSFILE·Î ÂüÁ¶µÇ´Â ÆÄÀÏÀº, Á¢¼Ó¿¡ ÆÐ½º¿öµå°¡ ÇÊ¿äÇÑ °æ¿ì(±×¸®°í, ±× ¹Û¿¡ ÁöÁ¤µÈ ÆÐ½º¿öµå°¡ ¾ø´Â °æ¿ì)¿¡ »ç¿ëÇÏ´Â ÆÐ½º¿öµå¸¦ ÀúÀåÇÏ´Â ÆÄÀÏÀÔ´Ï´Ù. Microsoft Windows¿¡¼­ ÀÌ ÆÄÀÏÀÇ À̸§Àº%APPDATA%\postgresql\pgpass.confÀÔ´Ï´Ù. (¿©±â¼­%APPDATA%´Â À¯ÀúÀÇ ÇÁ·ÎÆÄÀÏ ³»ÀÇ ¾îÇø®ÄÉÀÌ¼Ç µ¥ÀÌÅÍ ÇÏÀ§µð·ºÅ丮¸¦ ³ªÅ¸³À´Ï´Ù. )

ÀÌ ÆÄÀϳ»ÀÇ ÇàÀÇ ¼­½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.


hostname
:
port
:
database
:
username
:
password

ÃÖÃÊÀÇ 4 Çʵå´Â °¢°¢ ¸®ÅÍ·² °ªÀ̰ųª ¸ðµÎ¿¡ ÀÏÄ¡ÇÏ´Â *À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÃÖÃÊ·Î ÇöÀç Á¢¼Ó ÆÄ¶ó¹ÌÅÍ¿Í ÀÏÄ¡ÇÑ ÇàÀÇ ÆÐ½º¿öµå Çʵ尡 »ç¿ëµË´Ï´Ù. (µû¶ó¼­, ¿ÍÀϵå Ä«µå¸¦ »ç¿ëÇÏ´Â °æ¿ì´Â Ãʱ⿡ º¸´Ù ±¸Ã¼ÀûÀÎ Ç׸ñÀ» ÀÔ·ÂÇØ Áֽʽÿä. ) Ç׸ñÀ¸·Î¼­: ¶Ç´Â \¸¦ Æ÷ÇÔÇÏ±æ ¿øÇÏ´Â Ç׸ñÀÇ °æ¿ì, \¸¦ °¡Áö´Â ¹®ÀÚ¸¦ À̽ºÄÉÀÌÇÁÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. localhostÈ£½ºÆ®¸íÀº ·ÎÄà ¸Ó½ÅÀ¸·ÎºÎÅÍÀÇ TCP Á¢¼Ó(È£½ºÆ®¸íÀÌlocalhost)°ú Unix µµ¸ÞÀÎ ¼ÒÄÏ Á¢¼Ó(pghost°¡ ºñ¾îÀְųª µðÆúÆ®ÀÇ ¼ÒÄÏ µð·ºÅ丮)ÀÇ ¾çÂÊ¿¡ ÀÏÄ¡ÇÕ´Ï´Ù.

Unix ½Ã½ºÅÛ¿¡ ´ëÇØ, . pgpassÀÇ ±ÇÇÑÀº ±×·ì ÀÌ¿ÜÀÇ ¸ðµç ¾×¼¼½º¸¦ °ÅºÎÇØ¾ß ÇÕ´Ï´Ù. À̰ÍÀºchmod 0600 ~/. pgpass¶ó°í ÇÏ´Â Ä¿¸Çµå¿¡ ÀÇÇØ ½Ç½ÃÇÕ´Ï´Ù. ±ÇÇÑÀ» À̰ͺ¸´Ù ´À½¼ÇÏ°Ô Çϸé, ÀÌ ÆÄÀÏÀº ¹«½ÃµË´Ï´Ù. Microsoft Windows¿¡ ´ëÇØ¼­´Â ÀÌ ÆÄÀÏÀÌ ¾ÈÀüÇÑ µð·ºÅ丮¿¡ ÀúÀåµÇ´Â °ÍÀ» Àü0 Çϱ⠶§¹®¿¡, Ưº°È÷ ÇàÇØÁö´Â ±ÇÇÑÀÇ °Ë»ç´Â ¾ø½À´Ï´Ù.