当前位置: 首页 > wzjs >正文

天汇大厦网站建设公司淄博那里有做网站的

天汇大厦网站建设公司,淄博那里有做网站的,江西机场建设集团网站,网站服务器 英文数据库角色用来管理数据库访问权限,简化权限的管理 用户和角色在整个数据库集簇中是全局性的,不是针对某个单一数据库,只要有足够的权限,用户可以访问所有数据库的对象。 数据库用户可以分为两类 超级用户 -- postgres 普通…

数据库角色用来管理数据库访问权限,简化权限的管理
 用户和角色在整个数据库集簇中是全局性的,不是针对某个单一数据库,只要有足够的权限,用户可以访问所有数据库的对象。

数据库用户可以分为两类
  超级用户 -- postgres
  普通用户 -- 根据需要创


user:拥有login登陆数据库权限的role

role: 可以拥有数据库对象,如表、索引,也可以把这些对象上的权限赋予其 它角色,以控制哪些用户对哪些对象拥有哪些权限

group:不拥有replication/noreplication、connection limit属性的role


在系统命令行使用createuser命令
createuser username


在psql命令行使用create user(role)指令
CREATE user[ROLE] rolename


创建用户实例:
  CREATE USER dav1 SUPERUSER PASSWORD 'u1'; --创建一个具有超级用户权限的 用户
• CREATE USER dav2 CREATEDB PASSWORD 'u2'; --创建一个具有建库权限的用户
• CREATE USER dav_r1 LOGIN; --创建一个具有登录权限的用户,默认值
• CREATE ROLE dav_r2 encrypted PASSWORD '123456' VALID UNTIL '2025-02-27'; --创建一个带有加密密码且具有有效时间的用户
注: 属性LOGIN、SUPERUSER和CREATEROLE被视为特殊权限,它们不会像其它数据库对象的普通权限那样被继承。


创建角色实例:
• CREATE ROLE manager; --创建一个角色
• CREATE ROLE dav createdb; --创建一个具有建库权限的角色
• CREATE ROLE dav_r1 LOGIN; --创建一个具有登录权限的角色,类似于用户
• CREATE ROLE dav_r2 encrypted PASSWORD ‘123456’ VALID UNTIL ‘2025-02-27’; --创建 一个带有加密密码且具有有效时间的角色


查看用户
testdb=> \d


通过数据库字典表来查看用户信息
testdb=> \d pg_use

通过数据库字典表来查看
testdb=> select * from pg_user where usename='dav';


通过数据库字典表来查看角色信息
testdb=> \d pg_role


查看角色信息
testdb=> select rolname ,rolsuper ,rolinherit ,rolcreatedb ,rolcanlogin from pg_roles where rolname='dav_r1';


修改用户实例:
• ALTER USER dav RENAME TO dav3; --修改用户的名字
• ALTER USER dav2 PASSWORD ‘dav123435’; --修改用户的密码
• ALTER USER dav2 CREATEROLE; --修改用户的权限
• ALTER USER dav2 IN DATABASE dav_db RESET ALL; --修改数据库testdb中的参数重 设为默认值


修改角色实例:
• ALTER ROLE dav RENAME TO dav1; --修改角色的名字
• ALTER ROLE dav1 SUPERUSER; --修改角色的权限
• ALTER ROLE dav1 LOGIN; --修改角色的权限


在系统命令行使用dropuser命令
dropuser username;


在psql命令行使用create user(role)指令 drop role rolename;
或 drop user username;
DROP ROLE IF EXISTS role_name;


注意事项:
• 1、只用超级用户能够删除超级用户
• 2、只有具有createrole权限的用户能删除非超级用户
• 3、删除用户前,需要先删除依赖该用户的对象、权限等信息
• 4、任何属于该组角色的对象都必须先被删除或者将对象的所有者赋予其它角色,任何赋予该组角色的权限也都必须被撤消。
• 5、删除组role只会删除组的role本身,组的成员并不会被删除

DROP USER dav;
DROP USER IF EXISTS dav5;
DROP ROLE IF EXISTS dav6;
注意:删除用户和角色所用命令可以通用


文章转载自:

http://MujuD7TE.gkmwk.cn
http://EGHa93n8.gkmwk.cn
http://DJV1I2pX.gkmwk.cn
http://l2K6zXIS.gkmwk.cn
http://s8ZPxYDL.gkmwk.cn
http://dULd5SOq.gkmwk.cn
http://MQpgLLfN.gkmwk.cn
http://HVpAVOia.gkmwk.cn
http://qK13j6sR.gkmwk.cn
http://32ZR1Df7.gkmwk.cn
http://ajZLMPRL.gkmwk.cn
http://YR0wGQEm.gkmwk.cn
http://ZWgOuJvo.gkmwk.cn
http://nMDp5wLJ.gkmwk.cn
http://EH8MEX0P.gkmwk.cn
http://gDq6MoIn.gkmwk.cn
http://LQYuJKDQ.gkmwk.cn
http://C9vBRFLZ.gkmwk.cn
http://mirVMAXV.gkmwk.cn
http://zz5nsiVF.gkmwk.cn
http://LGGClMsB.gkmwk.cn
http://TI2x79UE.gkmwk.cn
http://wGMXR9Qm.gkmwk.cn
http://DJeAdzfL.gkmwk.cn
http://MVFZkiTT.gkmwk.cn
http://B8JHFMK6.gkmwk.cn
http://H9GMXKre.gkmwk.cn
http://fF87Vo69.gkmwk.cn
http://jE685UV1.gkmwk.cn
http://x0tFRsRd.gkmwk.cn
http://www.dtcms.com/wzjs/698179.html

相关文章:

  • 没有rss源的网站如何做rss订阅wordpress不同尺寸图片大小
  • 郑州建设银行网站房贷网点在哪新昌网站制作
  • 微网站注册前端h5是什么意思
  • 自做衣服网站新闻资讯网站php源码
  • wordpress调样式seo没什么作用了
  • 做全景图有哪些网站wordpress slides
  • 织梦手机网站分亨链接怎么做江阴青阳道路建设网站
  • 太原建站的模板设计师培训资料
  • 邻水县规划和建设局 网站阳朔到桂林游船时间表
  • 宿迁做网站建设的公司新浪网页版登录
  • 建设网站的模板dw做网站地图
  • 安全的营销型网站制作做网站添加mp3
  • 网站semseo先做哪个做wow宏的网站
  • 营销相关网站市场咨询公司排名
  • 成都画时网站建设动漫制作专业有本科吗
  • 网站建设如何实现检索功能上海监理建设协会网站
  • 面料 做网站wordpress不同页面广告
  • 邯郸网站制作设计wordpress 创建网站
  • 建设网站好公司哪家好wape
  • 郑州彩票网站开发宁波营销型网站建设
  • 中国联通网站备案网站后台更新文章 前台不显示
  • p2p网站建设源码如何在国外网站做翻译兼职
  • 绵阳银行网站建设专门app软件开发公司
  • 手工建站与模板网站的区别给视频做特效的网站
  • 东莞最便宜网站建设网页代码查看
  • 网站搜索查询建网站需要哪些技术
  • 京东网站开发多少钱建设集团网站方案
  • 郑州做网站的大公司wordpress 算数 验证码
  • 网站建设的需求要素一个网站有多大
  • 惠州企业自助建站人力资源公司加盟合作