使用createuser来创建用户

  1. [postgres@web1 ~]$ /data/pgsql/bin/createuser --help
  2. createuser creates a new PostgreSQL role.
  3. Usage:
  4. createuser [OPTION]... [ROLENAME]
  5. Options:
  6. -c, --connection-limit=N  connection limit for role (default: no limit)
  7. -d, --createdb            role can create new databases
  8. -D, --no-createdb         role cannot create databases (default)
  9. -e, --echo                show the commands being sent to the server
  10. -E, --encrypted           encrypt stored password
  11. -i, --inherit             role inherits privileges of roles it is a
  12. member of (default)
  13. -I, --no-inherit          role does not inherit privileges
  14. -l, --login               role can login (default)
  15. -L, --no-login            role cannot login
  16. -N, --unencrypted         do not encrypt stored password
  17. -P, --pwprompt            assign a password to new role
  18. -r, --createrole          role can create new roles
  19. -R, --no-createrole       role cannot create roles (default)
  20. -s, --superuser           role will be superuser
  21. -S, --no-superuser        role will not be superuser (default)
  22. -V, --version             output version information, then exit
  23. --interactive             prompt for missing role name and attributes rather
  24. than using defaults
  25. --replication             role can initiate replication
  26. --no-replication          role cannot initiate replication
  27. -?, --help                show this help, then exit
  28. Connection options:
  29. -h, --host=HOSTNAME       database server host or socket directory
  30. -p, --port=PORT           database server port
  31. -U, --username=USERNAME   user name to connect as (not the one to create)
  32. -w, --no-password         never prompt for password
  33. -W, --password            force password prompt
  34. Report bugs to <pgsql-bugs@postgresql.org>.
  35. [postgres@web1 ~]$
  36. [postgres@web1 ~]$
  37. [postgres@web1 ~]$ /data/pgsql/bin/createuser zhongwc -P
  38. Enter password for new role:
  39. Enter it again:
  40. [postgres@web1 ~]$

使用createdb创建数据库

  1. [postgres@web1 ~]$ /data/pgsql/bin/createdb --help
  2. createdb creates a PostgreSQL database.
  3. Usage:
  4. createdb [OPTION]... [DBNAME] [DESCRIPTION]
  5. Options:
  6. -D, --tablespace=TABLESPACE  default tablespace for the database
  7. -e, --echo                   show the commands being sent to the server
  8. -E, --encoding=ENCODING      encoding for the database
  9. -l, --locale=LOCALE          locale settings for the database
  10. --lc-collate=LOCALE      LC_COLLATE setting for the database
  11. --lc-ctype=LOCALE        LC_CTYPE setting for the database
  12. -O, --owner=OWNER            database user to own the new database
  13. -T, --template=TEMPLATE      template database to copy
  14. -V, --version                output version information, then exit
  15. -?, --help                   show this help, then exit
  16. Connection options:
  17. -h, --host=HOSTNAME          database server host or socket directory
  18. -p, --port=PORT              database server port
  19. -U, --username=USERNAME      user name to connect as
  20. -w, --no-password            never prompt for password
  21. -W, --password               force password prompt
  22. --maintenance-db=DBNAME      alternate maintenance database
  23. By default, a database with the same name as the current user is created.
  24. Report bugs to <pgsql-bugs@postgresql.org>.
  25. [postgres@web1 ~]$
  26. [postgres@web1 ~]$
  27. [postgres@web1 ~]$ /data/pgsql/bin/createdb zwcdb
  1. [postgres@web1 ~]$ psql -U zhongwc -d zwcdb
  2. psql (9.2.2)
  3. Type "help" for help.
  4. zwcdb=> help
  5. You are using psql, the command-line interface to PostgreSQL.
  6. Type:  \copyright for distribution terms
  7. \h for help with SQL commands
  8. \? for help with psql commands
  9. \g or terminate with semicolon to execute query
  10. \q to quit
  11. zwcdb=>

创建表

  1. [postgres@web1 data]$ psql -U zhongwc -d zwcdb -h 192.168.1.203 -p 1521
  2. Password for user zhongwc:
  3. psql (9.2.2)
  4. Type "help" for help.
  5. zwcdb=> create table t_zhongwc(pid integer,pname varchar(32),constraint zhongwc_pid_pk primary key(pid));
  6. NOTICE:  CREATE TABLE / PRIMARY KEY will create implicit index "zhongwc_pid_pk" for table "t_zhongwc"
  7. CREATE TABLE
  8. zwcdb=>
  9. zwcdb=> select * from t_zhongwc;
  10. pid | pname
  11. -----+-------
  12. (0 rows)

删除表

    1. zwcdb=> drop table t_zhongwc;
    2. DROP TABLE
    3. zwcdb=> drop table t_zhongwc;
    4. ERROR:  table "t_zhongwc" does not exist

postgres创建用户,表的更多相关文章

  1. oracle 字符集安装错了,修改字符集 及创建用户 表空间 ,删除用户及所有的表

    1.首先以sysdba的身份登录上去 conn /as sysdba 2.关闭数据库shutdown immediate; 3.以mount打来数据库,startup mount 4.设置sessio ...

  2. oracle创建用户表空间

    --本次因工作需要,为其他部门提供部分表数据,创建一个新用户与表空间.--system用户下drop user sys_outside cascade;drop tablespace sys_outs ...

  3. Oracle_PLSQL创建用户表空间

  4. Oracle创建表空间、创建用户以及授权、查看权限

    常用的,留着备用 1.创建临时表空间 CREATE TEMPORARY TABLESPACE test_tempTEMPFILE 'C:\oracle\product\10.1.0\oradata\o ...

  5. Oracle创建用户并给用户授权查询指定表或视图的权限

    MSV31账户登录数据库进行如下操作: CREATE USER NORTHBOUND IDENTIFIED BY NORTHBOUND  DEFAULT TABLESPACE "TBS_DN ...

  6. sql脚本创建用户角色权限表

    /******************************************/ /* 名称:权限管理 */ /* 编写日期:2010.5.20 */ /* 开发者:dangqinghua * ...

  7. ORACLE创建用户,建表空间,授予权限

    1.创建用户表空间 CREATE TABLESPACE my_tsLOGGINGDATAFILE 'D:\app\win7\oradata\orcl\my_ts.dbf' SIZE 10M AUTOE ...

  8. oracle创建临时表空间、用户表空间、创建用户关联表空间、授权等

    1.创建临时表空间 CREATE TEMPORARY TABLESPACE test_temp TEMPFILE 'C:\oracle\product\10.1.0\oradata\orcl\test ...

  9. oracle11g 创建用户并授权

    Oracle创建用户并给用户授权查询指定表或视图的权限用sys账户登录数据库进行如下操作: CREATE USER NORTHBOUND IDENTIFIED BY NORTHBOUND DEFAUL ...

随机推荐

  1. Android RecycleView + CardView 控件简析

    今天使用了V7包加入的RecycleView 和 CardView,写篇简析. 先上效果图: 原理图: 这是RecycleView的工作原理: 1.LayoutManager用来处理RecycleVi ...

  2. android开源框架

    1.volley 项目地址 https://github.com/smanikandan14/Volley-demo (1)  JSON,图像等的异步下载: (2)  网络请求的排序(scheduli ...

  3. android自动填写短信验证码

    广播类 package com.examp.azuoyoutong.listner; import java.util.regex.Matcher;import java.util.regex.Pat ...

  4. 第六篇 Integration Services:初级工作流管理

    本篇文章是Integration Services系列的第六篇,详细内容请参考原文. 简介在前几篇文章中,我们关注使用增量加载方式加载数据.在本篇文章,我们将关注使用优先约束管理SSIS控制流中的工作 ...

  5. ASP.NET的运行原理与运行机制 如何:为 IIS 7.0 配置 <system.webServer> 节

    https://technet.microsoft.com/zh-cn/sysinternals/bb763179.aspx 当一个HTTP请求到服务器并被IIS接收到之后,IIS首先通过客户端请求的 ...

  6. VisualStudio如何以源码文本方式打开rc文件

    视图 >> 解决方案资源管理器 >> 右击XXX.rc >> 打开方式 >> 源代码(文本)编辑器

  7. 安装ECshop普遍问题的解决方法

    安装ecshop经常会出现以下问题: 1.Strict Standards: Non-static method cls_image::gd_version() should not be calle ...

  8. 使用CollectionView做横向滑动分页效果:

    一开始几页滑动是没有问题的,等滑到三四个页面之后,就出现奇怪的缝隙,一开始死活找不到原因,最后在layout的代理方法minimumLineSpacingForSectionAtIndex返回值设置为 ...

  9. 算法训练 区间k大数查询

    http://lx.lanqiao.org/problem.page?gpid=T11 算法训练 区间k大数查询   时间限制:1.0s   内存限制:256.0MB        问题描述 给定一个 ...

  10. [原创]java WEB学习笔记75:Struts2 学习之路-- 总结 和 目录

    本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱 ...