• postgresql批量修改表的owner


    postgresql中,对表的权限控制比较严格,很多事情只有owner才有权限去做。所以我们尽量用onwer账户去操作。
    但是有的时候我们需求去批量修改owner,比如导入的表结构。但是官方并没有提供比较好的命令。
    我们可以用拼接sql的方式去完成这个命令。
    1.查看有哪些表

    select * from information_schema.tables where table_schema='public';
    




    2.拼接sql

    select 'ALTER TABLE ' || table_name || ' OWNER TO yourowner;' from information_schema.tables where table_schema='public';
    





    3.报生成的sql 复制下来,执行即可

  • 相关阅读:
    使用springboot2+elasticsearch7注意事项
    jwt使用
    CTF web之旅 15
    CTF web之旅 14
    CTF web之旅 13
    CTF web之旅 12
    CTF web之旅 11
    CTF web之旅 10
    CTF web之旅 9
    CTF web之旅 8
  • 原文地址:https://www.cnblogs.com/telwanggs/p/13209248.html
Copyright © 2020-2023  润新知