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

Wymuś SSL dla połączenia Django Postgres

Dodaj 'OPTIONS': {'sslmode': 'require'}, do konfiguracji Twojej bazy danych. Na przykład:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql',
        'NAME': "db_name",
        'USER': "db_username",
        'PASSWORD': "db_password",
        'HOST': "db_host",
        'OPTIONS': {'sslmode': 'require'},
    },
}

Jak wskazuje jklingen92 , jeśli używasz adresu URL bazy danych, na przykład przez django-environ, dodaj ?sslmode=require na końcu adresu URL bazy danych. Na przykład:

postgres://DB_USERNAME:[email protected]_HOST:PORT/DB_NAME?sslmode=require


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak używać Postgresa jsonb '?' operator w Laravel z obsługą indeksów?

  2. Najlepsze praktyki dotyczące rejestrowania audytu PostgreSQL

  3. PHP i bazy danych:wydajność widoków, funkcji i procedur składowanych

  4. Jak zrzucić PGresult dla poleceń innych niż SELECT?

  5. Postgresql - Zapytanie działa dużo szybciej z enable_nestloop=false. Dlaczego planista nie postępuje właściwie?