新手查询 - couchbase用户帐户?

时间:2013-12-02 16:27:52

标签: couchbase

我才开始学习Couchbase。我想设置一个用户名/密码组合,以便能够在我的node.js应用程序中使用以连接到特定的存储桶 - 我一直在寻找网络,但我找到的信息很少,我才开始认为我错了。

是否可以在具有特定于桶特权的couchbase群集中设置用户帐户?

由于

1 个答案:

答案 0 :(得分:10)

让我们从头开始。首先,couchbase有一个(此时只有一个)管理员帐户。它可以访问所有存储桶,创建和删除它们。它就像超级用户帐户(即在PostgreSql中默认调用postgres)。

现在让我们继续讨论桶。 Bucket是RDBMS中database的一些类似物。它还有用户名和密码(注意,bucket username = bucket name)。因此,使用bucket namebucket password授权的客户端只能访问此存储桶的操作。通常,一个应用程序只需要一个桶。

因此,如果您正在寻找创建一个可以访问某些桶子集的couchbase用户的可能性 - 那么就没有选择(至少现在)。现在,只能使用管理员帐户访问所有存储桶和每个存储桶一个帐户。