Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Wie bringe ich PostgreSQL dazu meine .pgpass Datei im Home Verzeichnis zu nutzen?

Frage Entwicklung Datenbanken

Mitglied: thomas345

thomas345 (Level 1) - Jetzt verbinden

14.09.2011, aktualisiert 12:01 Uhr, 5740 Aufrufe, 2 Kommentare

Hallo,

ich sitze mittlerweile schon Stunden daran und habe gefühlt das halbe Web zum Thema gelesen. Folgendes Problem habe ich mit PostgreSQL 9.0 auf einem Debian laufend:

Für ein shell script muss ich die Passworteingabe für z.B. den Befehl

psql -U mein_datebank_user -h 127.0.0.1 -d meine_datenbank

übergehen (automatisch ergänzen), damit der Befehl als cron-Job ausgeführt werden kann. Dazu habe ich die Datei /home/.pgpass angelegt und in die erste Zeile den Inhalt

*:*:meine_datenbank:mein_datenbank_user:mein_passwort

eingetragen. Leerzeichen existieren in der Datei nicht. Der Datei habe ich - wie in der Doku beschrieben - das Recht 0600 zugewiesen. Wenn ich nun den psql Befehl ausführe, sollte das Passwort - wenn ich das richtig verstanden habe - aus der .pgpass Datei genommen werden. Ich muss es aber dennoch manuell eingeben. Ich habe den Eindruck, dass er die Datei einfach ignoriert wird. Möglicherweise kann man auch irgendwo angeben, wo die .pgpass Datei liegt?!?!

Schöne Grüße

Thomas
Mitglied: sebfoe
LÖSUNG 14.09.2011, aktualisiert 16.12.2013
Hallo Thomas,

das File (.pgpass) muss im Home Verzeichnis des Users(!) liegen (also /home/#USERNAME#/.pgpass)

01.
ls -l /home/`whoami`/.pgpass 
02.
 
03.
Ausgabe: 
04.
-rw------- 1 username username 56 2011-05-31 14:54 /home/username/.pgpass
Wenn das So aussieht muss es funktionieren
Bitte warten ..
Mitglied: thomas345
14.09.2011 um 13:09 Uhr
Hallo sebfoe,

"das File (.pgpass) muss im Home Verzeichnis des Users(!) liegen (also /home/#USERNAME#/.pgpass)"

das hat geholfen, du bist damit heute mein persönlicher Held. :D

Grüße
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Datei aus Verzeichnis auslesen? (4)

Frage von freshman2017 zum Thema Batch & Shell ...

Batch & Shell
Datei mit Variablem namen in Variablem Verzeichnis umbenennen (6)

Frage von PinkFLuffyUnicorn zum Thema Batch & Shell ...

Neue Wissensbeiträge
Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(38)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Humor (lol)

Bester Vorschlag eines Supporttechnikers ever: APC

(15)

Erfahrungsbericht von DerWoWusste zum Thema Humor (lol) ...

Heiß diskutierte Inhalte
Festplatten, SSD, Raid
POS Hardware und alternativen zu Raid 1? (21)

Frage von Brotkasten zum Thema Festplatten, SSD, Raid ...

Viren und Trojaner
Verschlüsselungstrojaner simulieren (18)

Frage von AlbertMinrich zum Thema Viren und Trojaner ...

Ubuntu
Nextcloud 12 Antivirus App for Files (8)

Frage von horstvogel zum Thema Ubuntu ...

Server-Hardware
gelöst Empfehlung KVM over IP Switch (8)

Frage von Androxin zum Thema Server-Hardware ...