Postgresql 如何使用你的用户名进入postgres?
我在Ubuntu上使用postgresql。它已经有我的用户名Postgresql 如何使用你的用户名进入postgres?,postgresql,ubuntu,Postgresql,Ubuntu,我在Ubuntu上使用postgresql。它已经有我的用户名testuser,我已经用以下命令检查过了: \du 但每当我创建数据库时,它都会说所有者是postgres: create database tempdb; 我希望tempdb的用户是tempuser而不是postgres。你能告诉我怎么做吗?你使用的是psql?如果是这样,则--username标志将允许您以testuser身份连接,请尝试: CREATE DATABASE tempdb OWNER testuser; 根据
testuser
,我已经用以下命令检查过了:
\du
但每当我创建数据库时,它都会说所有者是postgres
:
create database tempdb;
我希望
tempdb
的用户是tempuser
而不是postgres
。你能告诉我怎么做吗?你使用的是psql
?如果是这样,则--username
标志将允许您以testuser
身份连接,请尝试:
CREATE DATABASE tempdb OWNER testuser;
根据我已使用以下命令登录:
sudo-u postgres psql
听起来您已经解决了您的问题,但是sudo-u postgres psql--username testuser
可能也会有所帮助。