Preamble
PostgreSQL CREATE USER statement creates a database account, which allows you to log in to a PostgreSQL database
The syntax for CREATE USER statement in PostgreSQL
CREATE USER user_name
[ WITH [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password_value'
| VALID UNTIL 'expiration' ];
Parameters and arguments of the statement
- user_name – The name of the database account you want to create.
- password_value – The password to assign user_name.
- expiration – The date/time when the password expires. If you do not want the password to expire, set the expiration value to ‘infinity’.
How to create a user in PostgreSQL using the CREATE USER statement
For example:
CREATE USER trizor;
In this example, the CREATE USER operator will create a new user named trizor. This new user will have no password, but you can use the ALTER USER operator to assign a password later.
If you want to assign a password while creating a user, you can change the CREATE USER statement as follows:
CREATE USER trizor
WITH PASSWORD 'zubastik';
This will create a username trizor with the password zubastik.
If you want to create a trizor user with a zubastik password that expires on January 1, 2020, you must use the CREATE USER operator as follows:
CREATE USER trizor
WITH PASSWORD 'zubastik'
VALID UNTIL 'Jan 1, 2020';
If you want the password for a trizor user never to expire, you must use the CREATE USER operator as follows:
CREATE USER trizor
WITH PASSWORD 'zubastik'
VALID UNTIL 'infinity';
How to create PostgreSQL user and database
About Enteros
Enteros offers a patented database performance management SaaS platform. It proactively identifies root causes of complex business-impacting database scalability and performance issues across a growing number of clouds, RDBMS, NoSQL, and machine learning database platforms.
The views expressed on this blog are those of the author and do not necessarily reflect the opinions of Enteros Inc. This blog may contain links to the content of third-party sites. By providing such links, Enteros Inc. does not adopt, guarantee, approve, or endorse the information, views, or products available on such sites.
Are you interested in writing for Enteros’ Blog? Please send us a pitch!
RELATED POSTS
How to Transform Financial Operations with Enteros Database Software and Growth Intelligence
- 10 June 2026
- Database Performance Management
Introduction The financial services industry is experiencing unprecedented digital transformation. Banks, insurance providers, fintech organizations, investment firms, and financial institutions are rapidly modernizing their technology infrastructures to meet evolving customer expectations, regulatory requirements, and competitive market demands. Modern financial organizations now rely on: Digital banking platforms Mobile financial applications Payment processing systems Risk management platforms … Continue reading “How to Transform Financial Operations with Enteros Database Software and Growth Intelligence”
How to Enable Intelligent AI Growth with Enteros Database Performance Management and Operational Intelligence
Introduction Artificial Intelligence (AI) is transforming industries across the globe. From generative AI applications and large language models (LLMs) to predictive analytics, intelligent automation, and machine learning platforms, organizations are investing heavily in AI technologies to improve productivity, accelerate innovation, and drive business growth. Modern AI ecosystems now support: Generative AI platforms Machine learning environments … Continue reading “How to Enable Intelligent AI Growth with Enteros Database Performance Management and Operational Intelligence”
How Real-Time Database Observability Accelerates Digital Transformation Initiatives
Digital transformation has become a strategic priority for organizations seeking to remain competitive in an increasingly data-driven world. Enterprises across industries are investing in cloud-native technologies, artificial intelligence, automation, advanced analytics, and modern applications to improve operational efficiency, enhance customer experiences, and drive innovation. However, successful digital transformation requires more than adopting new technologies. Organizations … Continue reading “How Real-Time Database Observability Accelerates Digital Transformation Initiatives”
Leveraging AI and Predictive Analytics for Autonomous Database Performance Management
In today’s digital-first economy, organizations depend on high-performing databases to support critical business applications, customer experiences, analytics platforms, and operational systems. As enterprises continue adopting cloud-native architectures, multi-cloud deployments, microservices, and real-time digital services, database environments are becoming increasingly complex and difficult to manage. Traditional database performance management approaches often rely on manual monitoring, reactive … Continue reading “Leveraging AI and Predictive Analytics for Autonomous Database Performance Management”