PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak stworzyć użytkownika dla bazy danych w postgresql?

Z CLI:

$ su - postgres 
$ psql template1
template1=# CREATE USER tester WITH PASSWORD 'test_password';
template1=# GRANT ALL PRIVILEGES ON DATABASE "test_database" to tester;
template1=# \q

PHP (testowane na lokalnym hoście, działa zgodnie z oczekiwaniami):

  $connString = 'port=5432 dbname=test_database user=tester password=test_password';
  $connHandler = pg_connect($connString);
  echo 'Connected to '.pg_dbname($connHandler);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Niezbędne monitorowanie PostgreSQL — część 1

  2. Jak wyświetlić numery wierszy w zapytaniu PostgreSQL?

  3. Optymalizacja zapytań Postgres (wymuszenie skanowania indeksu)

  4. Uzyskaj czas wykonania zapytania PostgreSQL

  5. Nie można połączyć się z Postgresem przez PHP, ale można połączyć się z wiersza poleceń i PgAdmina na innym komputerze