如何通过cbq在Couchbase服务器中创建具有密码身份验证的存储桶索引?</ p>
在bucketName
,password
;
不工作?
答案 0 :(得分:1)
假设您的存储桶名称为bucket1,存储桶中的密码为abc123。
这就是我们在cbq会话中使用cbq创建存储桶的索引/查询的方法。 (正如Gerald建议的那样,使用\ SET命令)
# ./cbq -c="bucket1:abc123" -e=http://<ur ip>:8091
cbq> create primary index on bucket1;
....
如果您正在启动cbq,那么您也可以执行以下操作。 (正如杰拉尔德上面建议使用-c或--credentials选项)
Cycle 1_ Sc17_ Claim By SIT Team_ Please Do not Touch.
<tns:claimDescription xmlns:tns="http://schema.amfam.com/claimCorrespondence">Cycle 1_ Sc17_ Claim By SIT Team_ Please Do not Touch”.</tns:claimDescription>
存储桶名称是存储桶用户名。如果要传入或设置管理员凭据,则使用-u。
答案 1 :(得分:0)
如果您使用Couchbase 4.5,则可以在4.5 cbq shell中传递存储桶凭据。见http://developer.couchbase.com/documentation/server/current/tools/cbq-shell.html
您可以使用-c或--credentials命令行选项,也可以在shell中运行\ SET -creds。
最后,您的索引语句只是
CREATE PRIMARY INDEX ON `bucketName`;
cbq shell负责为您传递凭证。