我是Postgres的新用户我正在关注本教程https://wiki.postgresql.org/wiki/First_steps 我想创建一个新用户,密码为我遵循这些步骤
sudo -i -u postgres
postgres@sarawaheed:~$ psql
psql (9.3.9)
Type "help" for help.
postgres=# CREATE USER sara PASSWORD 'sara';
CREATE ROLE
GRANT ALL ON SCHEMA test TO sara;
GRANT
/q
然后我打开一个新终端并输入
小号
sudo -i -u sara
sara@sarawaheed:~$ psql
psql (9.3.9)
Type "help" for help.
sara=>
所以我有两个问题
为什么使用此命令确实要求输入密码sudo -i -u sara
第二个使用此命令su - sara
它要求输入密码,但是当我键入密码时,在我的情况下是sara,为什么它不接受
su - sara
Password:
su: Authentication failure
如何确保我的用户是使用密码创建的,请帮助我