sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL - query van bash-script als databasegebruiker 'postgres'

Probeer deze:

#!/bin/bash
psql -U postgres -d database_name -c "SELECT c_defaults  FROM user_info WHERE c_uid = 'testuser'"

Of gebruik su :

#!/bin/bash
su -c "psql -d database_name -c \"SELECT c_defaults  FROM user_info WHERE c_uid = 'testuser'\"" postgres

En ook sudo :

#!/bin/bash
sudo -u postgres -H -- psql -d database_name -c "SELECT c_defaults  FROM user_info WHERE c_uid = 'testuser'"


  1. PL/SQL-gateway in R11i

  2. Cloudmigratie 101:verhuizen van SQL Server naar Azure

  3. Hoe LEFT() werkt in MariaDB

  4. Gedeeltelijke unieke index maken met sqlalchemy op Postgres