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

淘宝内部优惠券网站怎么做百度刷自己网站的关键词

淘宝内部优惠券网站怎么做,百度刷自己网站的关键词,江苏省建设职业中心网站,本地的番禺网站建设安装按PostgreSQL数据库后,会默认创建用户postgres和数据库postgres,这个用户是超级用户,权限最高,可以创建其他用户和权限,在实际开发过程中,会新创建用户和业务数据库,本文主要介绍用户权限和…

安装按PostgreSQL数据库后,会默认创建用户postgres和数据库postgres,这个用户是超级用户,权限最高,可以创建其他用户和权限,在实际开发过程中,会新创建用户和业务数据库,本文主要介绍用户权限和数据库的基本操作

1. 用户权限

PostgreSQL数据库使用角色的概念管理数据库权限访问,把一系列的数据库权限赋予给一个角色,同时把角色赋予给相应的用户,在PostgreSQL数据库中,角色与用户是没有区别,一个用户也就是一个角色
创建用户

CREATE USER name [ [ WITH ] option [ ... ] ]

创建角色

CREATE ROLE name [ [ WITH ] option [ ... ] ]

两则的区别是CREATE USER默认创建的用户有LOGIN权限,CREATE ROLE创建的用户没有LOGIN权限

option常用的选项如下所示:
create user
详细解释如下:

参数说明
SUPERUSERNOSUPERUSER
CREATEDBNOCREATEDB
CREATEROLENOCREATEROLE
INHERITNOINHERIT
LOGINNOLOGIN
REPLICATIONNOREPLICATION
BYPASSRLSNOBYPASSRLS
CONNECTION LIMIT connlimit表示该用户可以使用的并发连接数没有限制,默认-1
[ ENCRYPTED ] PASSWORD ‘password’PASSWORD NULL
VALID UNTIL ‘timestamp’密码失效时间,不指定表示永不过期
IN ROLE role_name [, …]表示用户成为哪些角色的成员
IN GROUP role_name [, …]表示用户成为哪些角色的成员
ROLE role_name [, …]表示role_name 成为新建角色的成员
ADMIN role_name [, …]表示role_name 将有这个新建角色的WITH ADMIN OPTION权限
USER role_name [, …]表示role_name 成为新建用户的成员
SYSID uid表示SQL向下兼容,无实际用处

用户的权限分为两类,一类是在创建用户时指定的权限,可以使用ALTER ROLE命令修改
另一类是由GRANT命令REVOKE命令管理

  1. 在数据库中创建模式(SCHEMA)
  2. 在指定的数据库中创建临时表
  3. 连接某个数据库
  4. 在模式中创建数据库对象,如创建表、视图、函数
  5. 在表中做SELECT、UPDATE、INSERT、DELETE等操作
  6. 对序列进行查询、使用和更新
  7. 在声明中创建触发器
  8. 把表、索引建到指定表空间

GRANT和REVOKE两个命令的作用,一是让某个用户成为某个角色的成员从而使其拥有角色的权限(GRANT),或把某个角色的权限收回(REVOTE),二是把某些数据库逻辑结构对象的操作权限赋予某个用户(或角色)或收回
语法格式如下:

GRANT some_privileges ON database_object_type object_name TO role_name;
REVOKE some_privileges ON database_object_type object_name FROM role_name;

role_name:具体的用户名或角色名
some_privileges:表示该数据库对象的权限,如SELECT、INSERT、UPDATE、DELETE、TRUNCATE、REFERENCES、CREATE、ALL PRIVILEGES
database_object_type:数据库对象类型,如TABLE、SEQUENCE、SCHEMA

2. 数据库操作

创建数据库的语法如下:
create database
参数说明:

参数说明
OWNER [=] user_name指定新建的数据库属于哪个用户,默认属于当前执行命令的用户
TEMPLATE [=] template模板名(从哪个模板创建新数据库),默认使用template1
ENCODING [=] encoding创建新数据库使用的字符编码
TABLESPACE [=] tablespace_name指定和新数据库关联的表空间名称
CONNECTION LIMIT [=] connlimit指定数据库可以接受多少并发连接,默认-1,表示没有限制
示例如下:
create database yu_commerce with owner xxx template=template0 encoding 'UTF-8';

数据库列表
修改数据库的语法如下:
修改数据库语法
删除数据库语法如下:
删除数据库
注意:如果有用户连接在这个数据库上,将无法删除该数据库

http://www.hkea.cn/news/709925/

相关文章:

  • 网站开发服务费企业网站建设的一般要素
  • 台州企业网站制作公司郴州网站推广
  • 如何做移动端网站邮件营销
  • 网站制作佛山crm管理系统
  • 网站综合营销方案设计网页设计教程
  • 东莞做网站制作宁波技术好的企业网站制作
  • 广州做网站公司哪家好如何注册一个网站
  • 网站备案协议书互联网营销师证书含金量
  • 广州企业网站建设报价免费推广网站大全
  • 宁波网站排名怎么提交网址让百度收录
  • 杭州 手机网站建设活动营销
  • 加网络网站建设工作室做一个企业网站大概需要多少钱
  • 张家港优化网站seo百度网盘下载
  • 烟台有没有做网站网站安全
  • 网站建设与制作设计公司惠州seo代理商
  • 东营新闻网今日头条常州网站seo
  • 东莞全网合一网站黄页引流推广网站软件免费
  • wordpress的数据库在那里百度seo如何快速排名
  • wordpress手机客服代码免费seo快速排名工具
  • web网站开发作品关键词歌词图片
  • 汕头行业网站seo培训公司
  • 网站背景图片优化关键词歌曲免费听
  • 郑州做网站哪家专业我要发布信息
  • 西安做网站优化的公司石家庄seo按天扣费
  • 2022年西安封城通知自动app优化下载
  • 无锡做网站哪家公司好一个公司可以做几个百度推广
  • 专题网站建设工作关键词林俊杰无损下载
  • adobe 网站开发软件软文写作兼职
  • 英文网站建设 淮安免费培训网站
  • 隔离需要多少钱湖南网站seo找行者seo