omg,繁琐授权一套模型解决,用它!
在以往的分享中,给大家介绍了如何建表,写数据,查数据以及各种实操类,但是大家有没有发现,小编并没有介绍过,怎么给新用户或者子账号授权,这是为什么呢?本篇分享有点长,请耐心看完,保证你收获慢慢! 授权痛点 相信大家在使用各种大数据开发产品时,一定会遇见给子账号授权的场景,一个产品一套授权体系,如何给子账号授权,授什么权限比较好,如何简单快速的授权,成为开发人员经常面临的难题。同样,在使用交互式分析时,初期也很难绕过权限的痛点,因为交互式分析兼容Postgres,使用与Postgres完全一致的权限系统。但典型的Postgres权限系统划分非常严格,在实际业务场景中使用时,业务人员想要给某个用户授权,需要执行大量的授权语句。例如,新建一个DB,并给用户授予DB级别的管理员,PostgreSQL标准的授权语句如下: CREATE DATABASE autonavi_ridesharing; CREATE ROLE autonavi_ridesharing_owner; ALTER DATABASE autonavi_ridesharing OWNER TO autonavi_rideshar...