王丁丁-搞晕了这让人抠脑壳的PG权限把ta嚼烂

3.0 2025-05-13 96 0 2089 KB 23 页 PDF
侵权投诉
王丁丁-搞晕了这让人抠脑壳的PG权限把ta嚼烂
王丁丁-搞晕了这让人抠脑壳的PG权限把ta嚼烂
王丁丁-搞晕了这让人抠脑壳的PG权限把ta嚼烂
王丁丁-搞晕了这让人抠脑壳的PG权限把ta嚼烂
王丁丁-搞晕了这让人抠脑壳的PG权限把ta嚼烂
摘要:

/ 2025.01.04 /搞晕了,这让人抠脑壳的PG权限,把ta嚼烂!王丁丁 PostgreSQL ACEBOE工业互联网数据库专家Subject 1用户和角色Subject 2三权分立的基本思想Subject 3PG权限概述Subject 4PG权限管理CONTENTPART 01用户和角色/ 2025.01.04 /1.用户和角色4n用户:是指被授权访问和管理数据库系统的实体,即使用和管理数据库资源的人。每个数据库管理系统(DBMS)都有自己的用户管理策略,用于管理数据库用户的访问权限。n角色:是一种用于管理和组织数据库用户权限的重要概念。角色允许数据库管理员将一组权限分配给一个角色,然后将该角色分配给一个或多个数据库用户。这样可以简化权限管理,提高安全性和可维护性。create usercreate rolelogin+══--ROLE创建时缺省不具有LOGIN权限CREATE ROLE hefei PASSWORD ‘hefei’;--USER创建时缺省就具备了LOGIN权限CREATE USER beijing PASSWORD ‘beijing'; ROLE不具有缺省的LOGIN权限,这就是ROLE/USER的区别PART 02PG的三权分立/ 2025.01.04 /Ø目的默认情况下拥有Superuser属性的系统管理员,具备系统最高权限。但在实际业务管理中,为了避免系统管理员拥有过度集中的权利带来高风险,可以设置三权分立。Ø分类三权分立的基本思想是将系统中关键操作的权限分配给不同的角色,来避免单个用户或角色能够完全控制整个系统,这通常包括以下三个角色:1.数据库管理员(DBA):负责数据库运维管理任务、如创建用户、表空间、schema管理等。2.安全管理员(SA):负责数据库安全策略的制定和实施,包括用户权限分配和审计等。3.应用管理员(AA):负责数据库应用的开发和维护,包括表结构设计、查询优化和数据加载等。2.PG的三权分立PART 03PG权限概述/ 2025.01.04 /3.PG权限概述n权限的分类ü对象权限对象创建后,默认只有对象所有者或者系统管理员可以查询、修改和销毁对象,以及通过GRANT将对象的权限授予其他用户。对象权限指数据库对象(表和视图、指定字段、数据库、函数、模式、表空间等)的相关权限(创建、删除、修改等)。GRA

展开>> 收起<<
王丁丁-搞晕了这让人抠脑壳的PG权限把ta嚼烂

共 23 页,预览3页

还剩20页未读, 继续阅读

声明:企商查报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
作者: 分类: 属性:23 页 大小:2089 KB 格式:PDF 时间:2025-05-13

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 3
客服
关注