linuxpostgresql怎样创建用户以及密码,并允许其访问所有数据库
时间: 2024-05-12 18:19:39 浏览: 62
postgres 通过 psql 来创建用户、数据库等操作
1. 登录到PostgreSQL数据库服务器上的Linux终端。
2. 使用以下命令以超级用户身份登录到PostgreSQL数据库。
```
sudo -u postgres psql
```
3. 在PostgreSQL中创建一个新用户,并设置密码。例如,要创建一个名为“newuser”的用户,并将其密码设置为“mypassword”,请使用以下命令。
```
CREATE USER newuser WITH PASSWORD 'mypassword';
```
4. 授予新用户访问所有数据库的权限。
```
GRANT ALL PRIVILEGES ON ALL DATABASES TO newuser;
```
5. 退出PostgreSQL命令行。
```
\q
```
现在,新用户可以使用其用户名和密码访问PostgreSQL服务器上的所有数据库。
阅读全文