标签: ruby-on-rails postgresql devise
我有一个成功与Postgres数据库对话的Rails应用程序。该应用程序具有完整的Postgres访问权限,并成功与数据库通信。
我使用Devise来验证我的用户。我知道这与PG无关,但我提到它可以让我想要的东西更加清晰。
该应用维护一个(设计)用户表。该应用程序有几个用户,我希望每个用户对数据库具有不同的访问权限(角色?)。
我想创建一个沙箱,用户可以在其中发出PG命令,但只有对数据库的只读访问权限。
我该怎么做我在谷歌搜索了几个小时,但我想出了zilch。