fix(datastore/etcd): fix grant privileges when using a custom datastoreschema (#607)

This commit is contained in:
lbrunOVH
2024-10-23 17:37:41 +02:00
committed by GitHub
parent f3c6a7a41e
commit 674923c036

View File

@@ -62,7 +62,7 @@ func (e *EtcdClient) GrantPrivileges(ctx context.Context, user, dbName string) e
permission := etcdclient.PermissionType(authpb.READWRITE)
key := e.buildKey(dbName)
if _, err := e.Client.RoleGrantPermission(ctx, user, key, etcdclient.GetPrefixRangeEnd(key), permission); err != nil {
if _, err := e.Client.RoleGrantPermission(ctx, dbName, key, etcdclient.GetPrefixRangeEnd(key), permission); err != nil {
return errors.NewGrantPrivilegesError(err)
}