For Your Eyes Only: Roles, Privileges, and Security in PostgreSQL | Citus Con 2023

Поделиться
HTML-код
  • Опубликовано: 9 июн 2024
  • Video of a conference talk and demo about defining the Principle of Least Privileges and how this philosophy influences roles and privileges in PostgreSQL-delivered at Citus Con: An Event for Postgres 2023. In this talk, Ryan Booz covers the importance of object ownership in PostgreSQL, how group and user roles can work in unison to effectively manage permissions, multiple ways to manage default privileges, and which privileges should always be modified in any new PostgreSQL database. Ryan also covers how recent Postgres releases are laying a foundation for more flexible and robust security management in the years ahead.
    Ryan Booz is an Advocate at Redgate focusing on PostgreSQL. Ryan has been working as a PostgreSQL advocate, developer, DBA, and product manager for more than 20 years, primarily working with time-series data on PostgreSQL and the Microsoft Data Platform. Ryan is a long-time DBA, starting with MySQL and Postgres databases in the late 90s. He spent more than 15 years working with SQL Server before returning to PostgreSQL full-time in 2018.
    ► Video bookmarks:
    ⏩ 00:00 Introduction
    ⏩ 02:10 Building Blocks of Postgres Roles
    ⏩ 06:06 Roles within Postgres
    ⏩ 09:22 Special Roles within Postgres
    ⏩ 13:56 Privileges: Rights to databases & database objects
    ⏩ 16:28 Inheritance & how to utilize it
    ⏩ 18:07 Principle of Least Privilege
    ⏩ 21:57 Demo of Roles & Privileges in Postgres
    ✅ Learn more:
    Watch more Citus Con 2023 talks: aka.ms/cituscon-playlist
    📕 Everything you need to know about Citus Con: An Event for Postgres can be found at: aka.ms/cituscon
    📌 Let’s connect:  
    Twitter - @CitusCon, / cituscon
    More resources:
    📣 Slides for Ryan’s talk: bit.ly/postgres-your-eyes-only
    #CitusCon #PostgreSQL #Security
  • НаукаНаука

Комментарии • 16

  • @herozero777
    @herozero777 Месяц назад

    A very comprehensive video indeed. Thank you guys for this amazing and informative video!

  • @shravan.shandilya
    @shravan.shandilya 11 дней назад

    Pretty good video, thank you!

  • @user-ks9bl8bz9w
    @user-ks9bl8bz9w 4 месяца назад

    The best video on Roles, priviliges and security. Absolutely nailed it. I am glad I found this source

    • @ryanbooz
      @ryanbooz 2 месяца назад

      I'm so glad it was helpful!

  • @literarycj
    @literarycj Год назад +1

    This was a great video and super helpful. Thank you!

  • @unusedTV
    @unusedTV 2 месяца назад +1

    Very useful talk for someone reasonably skilled in SQL but new to Postgres

    • @ryanbooz
      @ryanbooz 2 месяца назад

      Thank you! I'm glad it helped you on your new journey to Postgres

  • @shanefeather-lopez5935
    @shanefeather-lopez5935 9 месяцев назад

    Good refresher, thanks!

  • @sau002
    @sau002 10 месяцев назад

    Excellent

  • @sau002
    @sau002 9 месяцев назад

    Coming from a MSSQL background - this was very helpful.

    • @ryanbooz
      @ryanbooz 2 месяца назад

      That was my background, too! I'm glad it helped.

  • @susanthabathige5860
    @susanthabathige5860 10 месяцев назад

    A cluster is not a single instance. A cluster is an entity that runs as a single unit. Usually, a cluster will contain two or more servers.

    • @jamilinto
      @jamilinto 8 месяцев назад

      Yep, the cluster part was a bit confusing..

    • @YuuffyLIVE
      @YuuffyLIVE 6 месяцев назад +1

      In the context of PostgreSQL, a cluster typically refers to a single database server instance.

  • @bjornericcom
    @bjornericcom 8 месяцев назад

    Awesome video, thanks!

    • @ryanbooz
      @ryanbooz 2 месяца назад

      You're welcome!