postgres创建用户,表
使用createuser来创建用户
- [postgres@web1 ~]$ /data/pgsql/bin/createuser --help
- createuser creates a new PostgreSQL role.
- Usage:
- createuser [OPTION]... [ROLENAME]
- Options:
- -c, --connection-limit=N connection limit for role (default: no limit)
- -d, --createdb role can create new databases
- -D, --no-createdb role cannot create databases (default)
- -e, --echo show the commands being sent to the server
- -E, --encrypted encrypt stored password
- -i, --inherit role inherits privileges of roles it is a
- member of (default)
- -I, --no-inherit role does not inherit privileges
- -l, --login role can login (default)
- -L, --no-login role cannot login
- -N, --unencrypted do not encrypt stored password
- -P, --pwprompt assign a password to new role
- -r, --createrole role can create new roles
- -R, --no-createrole role cannot create roles (default)
- -s, --superuser role will be superuser
- -S, --no-superuser role will not be superuser (default)
- -V, --version output version information, then exit
- --interactive prompt for missing role name and attributes rather
- than using defaults
- --replication role can initiate replication
- --no-replication role cannot initiate replication
- -?, --help show this help, then exit
- Connection options:
- -h, --host=HOSTNAME database server host or socket directory
- -p, --port=PORT database server port
- -U, --username=USERNAME user name to connect as (not the one to create)
- -w, --no-password never prompt for password
- -W, --password force password prompt
- Report bugs to <pgsql-bugs@postgresql.org>.
- [postgres@web1 ~]$
- [postgres@web1 ~]$
- [postgres@web1 ~]$ /data/pgsql/bin/createuser zhongwc -P
- Enter password for new role:
- Enter it again:
- [postgres@web1 ~]$
使用createdb创建数据库
- [postgres@web1 ~]$ /data/pgsql/bin/createdb --help
- createdb creates a PostgreSQL database.
- Usage:
- createdb [OPTION]... [DBNAME] [DESCRIPTION]
- Options:
- -D, --tablespace=TABLESPACE default tablespace for the database
- -e, --echo show the commands being sent to the server
- -E, --encoding=ENCODING encoding for the database
- -l, --locale=LOCALE locale settings for the database
- --lc-collate=LOCALE LC_COLLATE setting for the database
- --lc-ctype=LOCALE LC_CTYPE setting for the database
- -O, --owner=OWNER database user to own the new database
- -T, --template=TEMPLATE template database to copy
- -V, --version output version information, then exit
- -?, --help show this help, then exit
- Connection options:
- -h, --host=HOSTNAME database server host or socket directory
- -p, --port=PORT database server port
- -U, --username=USERNAME user name to connect as
- -w, --no-password never prompt for password
- -W, --password force password prompt
- --maintenance-db=DBNAME alternate maintenance database
- By default, a database with the same name as the current user is created.
- Report bugs to <pgsql-bugs@postgresql.org>.
- [postgres@web1 ~]$
- [postgres@web1 ~]$
- [postgres@web1 ~]$ /data/pgsql/bin/createdb zwcdb
- [postgres@web1 ~]$ psql -U zhongwc -d zwcdb
- psql (9.2.2)
- Type "help" for help.
- zwcdb=> help
- You are using psql, the command-line interface to PostgreSQL.
- Type: \copyright for distribution terms
- \h for help with SQL commands
- \? for help with psql commands
- \g or terminate with semicolon to execute query
- \q to quit
- zwcdb=>
创建表
- [postgres@web1 data]$ psql -U zhongwc -d zwcdb -h 192.168.1.203 -p 1521
- Password for user zhongwc:
- psql (9.2.2)
- Type "help" for help.
- zwcdb=> create table t_zhongwc(pid integer,pname varchar(32),constraint zhongwc_pid_pk primary key(pid));
- NOTICE: CREATE TABLE / PRIMARY KEY will create implicit index "zhongwc_pid_pk" for table "t_zhongwc"
- CREATE TABLE
- zwcdb=>
- zwcdb=> select * from t_zhongwc;
- pid | pname
- -----+-------
- (0 rows)
删除表
- zwcdb=> drop table t_zhongwc;
- DROP TABLE
- zwcdb=> drop table t_zhongwc;
- ERROR: table "t_zhongwc" does not exist
postgres创建用户,表的更多相关文章
- oracle 字符集安装错了,修改字符集 及创建用户 表空间 ,删除用户及所有的表
1.首先以sysdba的身份登录上去 conn /as sysdba 2.关闭数据库shutdown immediate; 3.以mount打来数据库,startup mount 4.设置sessio ...
- oracle创建用户表空间
--本次因工作需要,为其他部门提供部分表数据,创建一个新用户与表空间.--system用户下drop user sys_outside cascade;drop tablespace sys_outs ...
- Oracle_PLSQL创建用户表空间
- Oracle创建表空间、创建用户以及授权、查看权限
常用的,留着备用 1.创建临时表空间 CREATE TEMPORARY TABLESPACE test_tempTEMPFILE 'C:\oracle\product\10.1.0\oradata\o ...
- Oracle创建用户并给用户授权查询指定表或视图的权限
MSV31账户登录数据库进行如下操作: CREATE USER NORTHBOUND IDENTIFIED BY NORTHBOUND DEFAULT TABLESPACE "TBS_DN ...
- sql脚本创建用户角色权限表
/******************************************/ /* 名称:权限管理 */ /* 编写日期:2010.5.20 */ /* 开发者:dangqinghua * ...
- ORACLE创建用户,建表空间,授予权限
1.创建用户表空间 CREATE TABLESPACE my_tsLOGGINGDATAFILE 'D:\app\win7\oradata\orcl\my_ts.dbf' SIZE 10M AUTOE ...
- oracle创建临时表空间、用户表空间、创建用户关联表空间、授权等
1.创建临时表空间 CREATE TEMPORARY TABLESPACE test_temp TEMPFILE 'C:\oracle\product\10.1.0\oradata\orcl\test ...
- oracle11g 创建用户并授权
Oracle创建用户并给用户授权查询指定表或视图的权限用sys账户登录数据库进行如下操作: CREATE USER NORTHBOUND IDENTIFIED BY NORTHBOUND DEFAUL ...
随机推荐
- php 或js 常用的正则表达式
1. 平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用:2. "^\d+$" //非负整数(正整数 + 0)3. "^[0-9 ...
- Linux 文件系统错误的修复方法 ddrescue替代dd的恢复软件 备用超级块
Linux 文件系统错误的修复方法 ddrescue替代dd的恢复软件 备用超级块 最近处理的一件 linux 服务器断电导致文件系统启动后文件系统不可读写,数据不可用的案例,现总结下 Linux ...
- 诊断SQLSERVER问题常用的日志
这里主要有两个: (1)Windows事件日志 (2)SQLSERVER ErrorLog 1.Windows事件日志 Event Log 作为一个Windows开启和管理的服务程序,Windows会 ...
- ACE的CDR中的字节对齐问题
大家应该都知道计算机中间都有字节对齐问题.CPU访问内存的时候,如果从特定的地址开始访问一般可以加快速度,比如在32位机器上,如果一个32位的整数被放在能被32模除等于0的地址上,只需要访问一次,而如 ...
- Highcharts动态赋值学习
最近老大让做项目中的统计图表功能,需要使用highcharts这个插件,弄出来了两种类型的图表动态赋值的实现,首先贴上中文网的官网和api地址,使用这个英语不好的同学肯定会用到的: 中文网官网:htt ...
- Redis 安全性设置
redis安装好后,默认情况下登陆客户端和使用命令操作时不需要密码的.某些情况下,为了安全起见,我们可以设置在客户端连接后进行任何操作之前都要进行密码验证. 我这边是安装的window系统,修改red ...
- 最流行的PHP 代码规范
“PHP是最好的编程语言” ;-) 那么PHPer习惯使用什么样的代码规范呢?sideeffect.kr通过分析GitHub上托管的开源代码,得出了一些有趣的结果,让我们一起来看看吧. 缩进 空格(7 ...
- 装饰器、生成器,迭代器、Json & pickle 数据序列化
1. 列表生成器:代码例子 a=[i*2 for i in range(10)] print(a) 运行效果如下: D:\python35\python.exe D:/python培训/s14/day ...
- 在Android平台下的基于Linux-C 的测试程序
iTOP-4412 开发板可以运行的文件系统很多,在具体的文件系统上实现特定功能前,可以 使用Linux-C 程序来测试硬件以及驱动.而且这些程序很容易移植到Android.Qt/E 以及最小文件系统 ...
- 利用DescriptionAttribute实现枚举字符串
我们知道定义枚举时是不允许带空格等符号的,这样就不利于进行字符串对比.当然可以通过给枚举添加DescriptionAttribute,然后通过fieldinfo读取DescriptionAttribu ...