Details
-
Bug
-
Resolution: Fixed
-
Major
-
Cheshire-Cat
-
Centos 7
CBS - 7.0.0-1541
-
Untriaged
-
Centos 64-bit
-
No
Description
I've created a user "test" with "Query Update[beer-sample], Query Select[beer-sample]" permission on beer-sample bucket. When I'm running below query I'm getting 401.
UPDATE default:`beer-sample`._default._default SET META().expiration = 2 |
|
[
|
{
|
"code": 13014, |
"msg": "User does not have credentials to run UPDATE queries on the beer-sample._default._default bucket. Add role query_update on beer-sample._default._default to allow the query to run." |
}
|
]
|
|
|
However, I'm able to run query with below formats -
UPDATE `beer-sample` SET META().expiration = 0 - OK |
UPDATE default:`beer-sample` SET META().expiration = 0 - OK |
Steps To reproduce -
- load beer-sample
- create a user "test" with query-select and query-update permission
- Login as test user and run this query - "UPDATE default:`beer-sample`._default._default SET META().expiration = 2"