mirror of
				https://github.com/postgres/postgres.git
				synced 2025-10-31 00:03:57 -04:00 
			
		
		
		
	This patch adds information to the documentation on .pgpass and creates
additional index entries for it. Oliver Elphick
This commit is contained in:
		
							parent
							
								
									08e8c8a574
								
							
						
					
					
						commit
						ba95f2d6aa
					
				| @ -1,5 +1,5 @@ | |||||||
| <!-- | <!-- | ||||||
| $Header: /cvsroot/pgsql/doc/src/sgml/libpq.sgml,v 1.97 2002/09/21 18:32:53 petere Exp $ | $Header: /cvsroot/pgsql/doc/src/sgml/libpq.sgml,v 1.98 2002/11/03 01:30:46 momjian Exp $ | ||||||
| --> | --> | ||||||
| 
 | 
 | ||||||
|  <chapter id="libpq"> |  <chapter id="libpq"> | ||||||
| @ -2047,7 +2047,8 @@ sets the user name used to connect to the database and for authentication. | |||||||
| <envar>PGPASSWORD</envar> | <envar>PGPASSWORD</envar> | ||||||
| sets the password used if the backend demands password | sets the password used if the backend demands password | ||||||
| authentication.  This functionality is deprecated for security | authentication.  This functionality is deprecated for security | ||||||
| reasons; consider migrating to use the <filename>$HOME/.pgpass</> | reasons; consider migrating to use the <link linkend='pgpassfile'> | ||||||
|  | <filename>$HOME/.pgpass</></link> | ||||||
| file. | file. | ||||||
| </para> | </para> | ||||||
| </listitem> | </listitem> | ||||||
| @ -2133,6 +2134,11 @@ for information on correct values for these environment variables. | |||||||
|  <primary>files</primary> |  <primary>files</primary> | ||||||
| </indexterm> | </indexterm> | ||||||
| <para> | <para> | ||||||
|  | <anchor id="pgpassfile"/> | ||||||
|  | <indexterm> | ||||||
|  |  <primary>password</primary> | ||||||
|  |  <secondary>.pgpass</secondary> | ||||||
|  | </indexterm> | ||||||
| <filename>$HOME/.pgpass</filename> is a file that can contain passwords | <filename>$HOME/.pgpass</filename> is a file that can contain passwords | ||||||
| to be used if the connection requires a password. This file should have the | to be used if the connection requires a password. This file should have the | ||||||
| format: | format: | ||||||
| @ -2144,6 +2150,11 @@ anything.  The first match will be used so put more specific entries first. | |||||||
| Entries with <literal>:</literal> or <literal>\</literal> should be escaped | Entries with <literal>:</literal> or <literal>\</literal> should be escaped | ||||||
| with <literal>\</literal>. | with <literal>\</literal>. | ||||||
| </para> | </para> | ||||||
|  | <para> | ||||||
|  | The permissions on <filename>$HOME/.pgpass</filename> must disallow any | ||||||
|  | access to world or group; achieve this by the command | ||||||
|  | <command>chmod 0600 $HOME/.pgaccess</command>. | ||||||
|  | If the permissions are less strict than this, the file will be ignored. | ||||||
| </sect1> | </sect1> | ||||||
| 
 | 
 | ||||||
| <sect1 id="libpq-threading"> | <sect1 id="libpq-threading"> | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user