db_test=#createuserawithpassword'1234'; #1.创建用户aCREATEROLE db_test=#createdatabase db_awithowner a; #2.创建数据库db_a, owner为aCREATEDATABASE db_test=# \c db_a; Youarenow connectedtodatabase "db_a"asuser"postgres". db_a=#revokecreateonschema publicfrompublic; #3.回收默认public...
创建复制用户CREATEUSER abcREPLICATION LOGIN ENCRYPTED PASSWORD'';CREATEUSER abcREPLICATION LOGIN ENCRYPTED PASSWORD'abc';ALTERUSERworkWITH ENCRYPTED password''; 创建scheme 角色CREATEROLE abc;CREATEDATABASE abcWITHOWNER abc ENCODING UTF8 TEMPLATE template0; \c abc 创建schemaCREATESCHEMAabc;ALTERSCHEMA abc ...
创建角色使用CREATE ROLE语句,类似于创建用户。修改角色使用ALTER ROLE语句,可以更改角色的属性和权限。删除角色使用DROP ROLE语句。 例如,创建一个名为myrole的角色: 复制 CREATE ROLE myrole; 1. 修改角色的示例,添加一个新权限: 复制 ALTER ROLE myrole WITH CREATEDB; 1. 删除角色的示例: 复制 DROP ROLE my...
postgres=# CREATE ROLE admin WITH SUPERUSER LOGIN PASSWORD 'admin';CREATE ROLE 创建复制账号:repl postgres=# CREATE USER repl REPLICATION LOGIN ENCRYPTED PASSWORD 'repl';CREATE ROLE 其他说明 创建复制用户CREATE USER abc REPLICATION LOGIN ENCRYPTED PASSWORD ''; CREATE USER abc REPLICATION LOGIN ENCRYPTED...
CREATEROLEtonyWITHLOGINPASSWORD'Pass2019'VALIDUNTIL'2020-01-01';-- CREATE USER tony WITH PASSWORD 'Pass2019' VALID UNTIL '2020-01-01'; 使用该用户连接到 postgres 数据库: [root@centos7 ~]# psql -h 192.168.56.103 -p 5432 -U tony postgres ...
CREATE USER 名称 [ [ WITH ] 选项 [ ... ] ] create role 名称 [ [ WITH ] 选项 [ ... ...
CREATE ROLE new_user WITH LOGIN PASSWORD 'password'; 复制代码 授予新用户数据库访问权限: GRANT CONNECT ON DATABASE database_name TO new_user; 复制代码 授予新用户特定数据库的所有权限: GRANT ALL PRIVILEGES ON DATABASE database_name TO new_user; 复制代码 授予新用户对特定表的SELECT、INSERT、...
create user username create user -U postgres -p 7788 user1 (--forwindows) ? 方式2:在psql命令行使用create user(role)指令 CREATE user[ROLE] rolename; CREATE USER name [[WITH] option[...]] 这里的option可以是: SUPERUSER | NOSUPERUSER |CREATEDB | NOCREATEDB |CREATEROLE | NOCREATEROLE |...
rudonx=#createuserrudonx1 password'ASDFasdf=2020';CREATEROLE 2.修改用户,这里以修改密码举例 rudonx=#alteruserrudonx1withpassword'QWERqwer=2020';ALTERROLE 3.删除用户 rudonx=#dropuserrudonx1;DROPROLE 需要注意的是,在删除用户时必须要保证所有对象的所有者非删除的用户,否则会有如下报错: ...
## 1. 系统命令行创建createuser username with option xxx;## 2. 在psql命令行创建用户create user username with option xxx;option可以是: SUPERUSER|NOSUPERUSER|CREATEDB|NOCREATEDB|CREATEROLE|NOCREATEROLE|CREATEUSER|NOCREATEUSER|INHERIT|NOINHERIT#角色是其他角色的成员,这些子句决定新角色是否从那些角色中...