使用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. 诊断SQLSERVER问题常用的日志

    这里主要有两个: (1)Windows事件日志 (2)SQLSERVER ErrorLog 1.Windows事件日志 Event Log 作为一个Windows开启和管理的服务程序,Windows会 ...

  2. 关于C、OC、C++、OC++、Swift的一些常识

    关于C.OC.C++.OC++.Swift的一些常识 OC是C语言的一个超集,是一门面向对象的语言,因为苹果的崛起而火,API主要是cocoa(OSX)和cocoatouch(iOS),GCC 和 C ...

  3. Xib的使用与File'Owner总结

    Xib的使用与File'Owner总结 一.XIB的适用范围 xib(也叫Nib)与storyboard一样是用来描述界面的. storyboard描述的是比较大型的,大范围.适合描述界面跳转等. 二 ...

  4. javascript设计模式学习之四——单例模式,缓存与对象池

    单例模式的定义:确保一个实例,并提供全局访问. 惰性单例的定义:只在需要的时候才创建对象. 在开发中,有些对象往往只需要一个,比如线程池.全局缓存.浏览器中的window对象等. java中的单例 关 ...

  5. mysql 启动服务

    http://blog.chinaunix.net/uid-13642598-id-3153537.html mysql的四种启动方式: 1.mysqld 启动mysql服务器:./mysqld -- ...

  6. SQLSERVER:通过sys.tables实现批量删表、快速统计多表记录和

    SQLSERVER:通过sys.tables实现批量删表,或者回滚表 begin try drop table #temp10 end try begin catch end catch select ...

  7. Java 类型转换以及Object转成其他类型

    Object转int int count=(int)map.get("count") int count=Integer.parseInt((String)map.get(&quo ...

  8. 比较Date时间先后

    if ([firstDetailSelect compare:secondDetailSelect] == NSOrderedDescending) { [MBProgressHUD showErro ...

  9. PostgreSQL中字符串相关问题

    PostgreSQL的字符串类型有character.character varying和text的值.在使用character类型的时候, 它有自动填充空白的潜在影响,特别是在其它数据库(MySQL ...

  10. win7旗舰版梦幻主题补丁~完美你的桌面

    随着VISTA和WIN7的逐渐普及,你是否想拥有一个与众不同的动态桌面呢~ Windows DreamScene属于Ultimate Extras的组件之一,而Ultimate Extras是专门为W ...