0
我在Postgres的一个新的用户我下面这个教程https://wiki.postgresql.org/wiki/First_steps 我想创建一个密码,一个新的用户我下面这些步骤为什么用密码创建的新用户是不是要求输入密码
sudo -i -u postgres
[email protected]:~$ 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
[email protected]:~$ psql
psql (9.3.9)
Type "help" for help.
sara=>
,所以我有两个问题 一个为什么使用这个命令它不要求输入密码sudo -i -u sara
其次使用此命令su - sara
它要求输入密码,但是当我输入密码这在我的情况是萨拉为什么不接受
su - sara
Password:
su: Authentication failure
我如何确保我的用户与密码创建的,请帮帮我
那么我如何确认用户只有在给密码后才能访问数据库? – swaheed