我完全是新的游戏,但需要以下内容:
我用login创build一个新的angular色。 让我们说:用户1
然后我创build一个数据库'User1Database'并将User1设置为所有者。
用户1除访问权限外没有任何权利。
现在,当我连接使用User1它以某种方式访问所有数据库。 然后我才知道我需要在这里写点东西。
User1应具有对User1Database的全局访问权限,并且绝对不能访问任何其他内容。
我需要将哪些行添加到我的pg_hba文件中?
目前看起来像这样:
# IPv4 local connections: host all all 127.0.0.1/32 md5 # IPv6 local connections: host all all ::1/128 md5 host all all 0.0.0.0/0 md5
希望有人能写下准确的句子,并向我解释。
你会想添加两行:
local User1Database User1 password host User1Database User1 127.0.0.1/32 password
允许本地文件系统访问并连接到本地主机上的服务…
如果你想让每个人和他们的母亲有机会使用这个。 虽然我会build议如果可以的话,将其限制在专用networking上。
host User1Database User1 0.0.0.0/0 password