sql >> Database teknologi >  >> RDS >> PostgreSQL

hvordan håndterer man konstant skiftende adgangskode i sqlalchemy+psycopg2?

En tilgang ville være at bruge creator argument af create_engine() :

Du skal bare ændre din make_sqlalchemy_string() at producere dsn argument for psycopg2.connect() , hvilket kan betyde slet ikke at skulle ændre det på grund af accepteret forbindelsesstrengformater , og send skaberen:

create_engine('postgresql://', creator=lambda: psycopg2.connect(make_dsn_string()))



  1. opdatering ved hjælp af for loop i plsql

  2. Mysql tæller forekomster af understreng, og bestil derefter efter

  3. Hvad betyder og gør MYSQLI_NUM?

  4. Django ConnectionAbortedError:[WinError 10053] En etableret forbindelse blev afbrudt af softwaren på din værtsmaskine