rethinkdb - 如何在 id 为用户名的表中授予用户权限(行权限读取 rethinkdb)
问题描述
是否可以为表中的用户授予权限,但仅限于该表中的特定行。我有一个名为 PrivateUserInfo 的表,我在其中存储用户的电子邮件和昵称:授予这样的权限:允许他们读取每个人的数据。我想让他们只读取 id 是他们的用户名的行。设置一个网络服务器来处理这种类型的事情会破坏目的。如果我要创建一个网络服务器,那么我什至不会首先使用权限,而只是处理以管理员身份登录的网络应用程序的请求。我真的想避免。这是我想使用这个数据库的主要原因。
r.db('dbname').table('PrivateUserInfo').grant('testuser', {read: true});
解决方案
推荐阅读
- python - 查找数组中总和为给定值的所有元素对
- http - 在反向代理后面呈现绝对 URL 的正确方法是什么?
- python - 如何在 for 循环中处理 pandas KeyError?
- php - 从感谢页面(WooCommece)仅发送一次自定义订单注释
- django - 将 kwargs 从 CBV 传递到 Django 中的 Form
- c - 如何在播放动画时停止不断闪烁?
- arrays - 为什么直接在 ArraySlice 上调用变异方法不会触发写时复制?
- git - 如何使用 git diff -G 排除某些模式
- json - Elasticsearch - 如何刷新 http:// 中的数据
:port/heartbeat-*/_search?pretty - javascript - Moment.js 显示到 DOM