如何使用Riak admin-shell列出所有现有用户?

时间:2018-10-02 22:43:37

标签: riak

在Riak中,如何检索当前现有用户的列表?我似乎在Stack Overflow的任何地方都找不到它。

1 个答案:

答案 0 :(得分:0)

可以随时访问此信息:

init
     

示例输出,假设用户名为function processInvoices(invoices) { return Promise.all( invoices.map(number => ( confirmInvoice(number) .then(result => { // This will result in the `Promise.all` rejecting: if (!result) throw new Error('Failed to confirm invoice ' + number); }) )) ); } function init() { const invoices = [2, 4, 8, 16, 31]; processInvoices(invoices) .then(result => { console.log('All invoices were processed'); }) .catch((err) => { console.log('err: ' + err); }); } 且分配了密码:

riak-admin security print-users
     

注意:所有密码均以加密形式显示在控制台输出中。

     

如果您想查看已为riakuser分配了哪些权限,则需要使用+----------+--------+----------------------+------------------------------+ | username | groups | password | options | +----------+--------+----------------------+------------------------------+ | riakuser | |983e8ae1421574b8733824| [] | +----------+--------+----------------------+------------------------------+ 命令。

     

riakuser(单数)命令可以与名称一起使用,以查看与上面相同的信息,只是该用户除外。

有关用户管理的更多信息,请参见basho / docs Security Basics