| 输出内容类似于下图所示(单击 q键退出该视图): 
 PostgreSQL Tables 使用 du命令,你可以查看 PostgreSQL 用户: 
 PostgreSQLUsers 你可以使用以下命令更改任何用户(包括 postgres)的密码: ALTER USER postgres WITH PASSWORD 'my_password';
 注意:将 postgres替换为你要更改的用户名,my_password替换为所需要的密码。另外,不要忘记每条命令后面的;(分号)。 建议你另外创建一个用户(不建议使用默认的 postgres用户)。为此,请使用以下命令: CREATE USER my_user WITH PASSWORD 'my_password';
 运行 du,你将看到该用户,但是,my_user用户没有任何的属性。来让我们给它添加超级用户权限: ALTER USER my_user WITH SUPERUSER;
 你可以使用以下命令删除用户: DROP USER my_user;
 要使用其他用户登录,使用 q命令退出,然后使用以下命令登录: psql -U my_user
 你可以使用 -d参数直接连接数据库: psql -U my_user -d my_db
 你可以使用其他已存在的用户调用 PostgreSQL。例如,我使用 ubuntu。要登录,从终端执行以下命名: psql -U ubuntu -d postgres
 注意:你必须指定一个数据库(默认情况下,它将尝试将你连接到与登录的用户名相同的数据库)。 如果遇到如下错误: psql: FATAL:  Peer authentication failed for user "my_user"
 确保以正确的用户身份登录,并使用管理员权限编辑 /etc/postgresql/11/main/pg_hba.conf: sudo vim /etc/postgresql/11/main/pg_hba.conf
 注意:用你的版本替换 11(例如10)。 对如下所示的一行进行替换: local   all             postgres                                peer
 替换为: local   all             postgres                                md5
 然后重启 PostgreSQL: sudo service postgresql restart
 使用 PostgreSQL 与使用其他 SQL 类型的数据库相同。由于本文旨在帮助你进行初步的设置,因此不涉及具体的命令。不过,这里有个 非常有用的要点 可供参考! 另外, 手册(man psql)和 文档 也非常有用。 总结阅读本文有望指导你完成在 Ubuntu 系统上安装和准备 PostgreSQL 的过程。如果你不熟悉 SQL,你应该阅读 基本的 SQL 命令。 如果你有任何问题或疑惑,请随时在评论部分提出。 
 【编辑推荐】 
    【责任编辑:庞桂玉 TEL:(010)68476606】软网推荐:Linux中使用命令行查看压缩文档替代Windows系统下cmd的10款命令行工具Bash学习的快乐之旅:3个命令行游戏几个命令了解ELF文件的”秘密“命令行技巧:如何使用find和xargs查找和处理文件 点赞 0
 (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |