ubuntu创建PostgreSQL用户和数据库

  安装完成之后,第一次使用PostgreSQL之前需要创建一个用户和一个数据库:

sudo -u postgres createuser user_name
sudo -u postgres createdb -O user_name database_name

  之后在终端中输入如下指令就能开始使用数据库了:

psql database_name
时间: 2024-10-30 03:58:03

ubuntu创建PostgreSQL用户和数据库的相关文章

linux下创建mysql用户和数据库,并绑定

Linux下输入命令: mysql -uroot -proot123 进入mysql后输入: 查看目前有哪些数据库存在:mysql> SHOW DATABASES; 创建数据库:create schema [数据库名称] default character set utf8 collate utf8_general_ci;例子:mysql> create schema estuntest default character set utf8 collate utf8_general_ci;Qu

ubuntu创建新用户并增加管理员权限

问题导读:1.adduser与useradd有什么区别?2.那种方式会自动创建组.用户组等信息?3.如何新建用户具有管理员权限? $是普通管员,#是系统管理员,在Ubuntu下,root用户默认是没有密码的,因此也就无法使用(据说是为了安全).想用root的话,得给root用户设置一个密码:sudo passwd root然后登录时用户名输入root,再输入密码就行了.ubuntu建用户最好用adduser,虽然adduser和useradd是一样的在别的linux糸统下,但是我在ubuntu下

mysql创建新用户和数据库

create database schoolDB default character set utf8; 5. 创建数据库create database 123 default charset=utf8;为本项目创建数据库用户(不再使用root账户) create user 123 identified by '123456'; grant all on 456.* to '123'@'%'; flush privileges;说明: 第一句:创建用户账号 123, 密码 123456 (由id

Ubuntu创建新用户并解决ssh登录显示异常

创建用户 #创建ubuntu用户 adduser ubuntu 添加sudo权限 #放开写/etc/sudoers文件的权限 chmod u+w /etc/sudoers #编辑 vim /etc/sudoers ##在root ALL=(ALL) ALL下增加xxx ALL=(ALL) ALL ##四种类型的权限设置,添加任意一种 ##xxx ALL=(ALL) ALL ##允许用户xxx执行sudo命令(需要输入密码) ##%xxx ALL=(ALL) ALL ##允许用户组xxx里面的用户

Ubuntu 添加管理员用户

Ubuntu 默认只有安装时候的那个账号是系统管理员账号,也不会给出root用户权限. 在管理员账号下,用passwd命令给root一个密码,就可以使用root了. 但是,使用useradd时候,如果不加参数,添加的为普通账号.如何添加一个新的系统管理员账号 #useradd -mr  ***(你要添加的账号名称)然后 # paddwd ***(新添加的账号名称) 其中,useradd的参数说明可以使用useradd --help查看. -m 为创建账号主目录,默认不创建. -r 为创建系统管理

ubuntu添加新用户并添加管理员权限

Ubuntu创建新用户并增加管理员权限  Family 2014-06-24 22:21:22 $是普通管员,#是系统管理员,在Ubuntu下,root用户默认是没有密码的,因此也就无法使用(据说是为了安全).想用root的话,得给root用户设置一个密码: $ sudo passwd root然后登录时用户名输入root,再输入密码就行了.ubuntu建用户最好用adduser,虽然adduser和useradd是一样的在别的linux糸统下,但是我在ubuntu下用useradd时,并没有创

PostgreSQL数据库创建只读用户总结

好久没有弄,有点忘了,今天有客户问这个问题,发现几个SQL还解决不了,于是总结一下: --以超级用户登录数据库,创建用户: postgres=# create user test_read_only password 'test_read_only'; CREATE ROLE --设置为只读的transaction: postgres=# alter user test_read_only set default_transaction_read_only=on; ALTER ROLE --默认

如何创建PostgreSQL数据库

PostgreSQL提供两种方式创建一个新的数据库:第一种是使用CREATE DATABASE的SQL命令.第二种使用createdb的一个命令行可执行文件. 第一种:使用CREATE DATABASE来创建数据库. 语法格式: CREATE DATABASE语句的基本语法如下:  CREATE DATABASE dbname;    其中dbname是要创建的数据库的名称. 举例说明: 下面是一个简单的例子,这将创建testdb 在PostgreSQL模式: 说明:我们输入create dat

CREATE USER - 创建一个新的数据库用户帐户

SYNOPSIS CREATE USER name [ [ WITH ] option [ ... ] ] where option can be: SYSID uid | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password' | CREATEDB | NOCREATEDB | CREATEUSER | NOCREATEUSER | IN GROUP groupname [, ...] | VALID UNTIL 'abstime' DESCRIPTIO