sql >> Database >  >> RDS >> PostgreSQL

Gebruikerswachtwoord wijzigen in PostgreSQL

Soms moet u het gebruikerswachtwoord in PostgreSQL wijzigen voor databasebeheer en websitebeheer. In dit artikel zullen we bekijken hoe u het gebruikerswachtwoord in PostgreSQL kunt wijzigen. U kunt deze stappen gebruiken om het postgres-wachtwoord in Ubuntu, Windows en andere Linux-systemen te wijzigen. Je kunt het ook gebruiken om het standaard Postgres-wachtwoord te wijzigen.


Gebruikerswachtwoord wijzigen in PostgreSQL

Hier zijn de stappen om het gebruikerswachtwoord in PostgreSQL te wijzigen.


1. Log in op PostgreSQL

Open terminal en voer de volgende opdracht uit om in te loggen op PostgreSQL. Vervang gebruikersnaam en dbnaam door respectievelijk uw gebruikersnaam en databasenaam.

$ sudo -u username psql dbname


2. Gebruikerswachtwoord wijzigen

We zullen het ALTER USER-commando gebruiken om het gebruikerswachtwoord te wijzigen. Hier is de syntaxis.

ALTER ROLE username WITH PASSWORD 'password';

In de bovenstaande opdracht moet u de gebruikersnaam opgeven waarvan u het wachtwoord wilt wijzigen, en ook het nieuwe wachtwoord voor die gebruiker.

Voer de volgende ALTER USER-opdracht uit om het gebruikerswachtwoord te wijzigen. Vervang testgebruiker en nieuw wachtwoord met

ALTER USER testuser WITH PASSWORD 'newpassword';

Evenzo, als u het wachtwoord voor postgres . wilt wijzigen gebruiker, pas het bovenstaande commando aan zoals getoond.

ALTER USER postgres WITH PASSWORD 'newpassword';

Soms moet u een wachtwoord na een bepaalde datum laten verlopen. Gebruik in dergelijke gevallen de VALID UNTIL-clausule met de instructie ALTER USER. Hier is de bovenstaande SQL-query aangepast om de vervaldatum van het wachtwoord in te stellen op 31 december 2020.

ALTER USER testuser WITH PASSWORD 'newpassword'
VALID UNTIL 'December 31, 2020';

Zoals u kunt zien, is het heel eenvoudig om het gebruikerswachtwoord in PostgreSQL in Ubuntu, CentOS en andere systemen te wijzigen.

Een rapportagetool voor PostgreSQL nodig? Ubiq maakt het gemakkelijk om gegevens binnen enkele minuten te visualiseren en in realtime dashboards te controleren. Probeer het vandaag nog!

  1. Krijg waarden van de eerste en laatste rij per groep

  2. JSON_QUERY() versus JSON_VALUE() in SQL Server:wat is het verschil?

  3. Gegevens ophalen uit MySQL-database naar html-vervolgkeuzelijst

  4. Verborgen functies van PostgreSQL