postgres=# \l+ List of databases Name | Owner | Encoding | Collate | Ctype | ICU Locale | Locale Provider | Access privileges---+---+---+---+---+---+---+---advent_of_code
下面就是access privileges 中 权限简写 代码语言:javascript 代码运行次数:0 运行 AI代码解释 r--SELECT("read")w--UPDATE("write")a--INSERT("append")d--DELETED--TRUNCATEx--REFERENCESt--TRIGGERX--EXECUTEU--USAGEC--CREATEc--CONNECTT--TEMPORARYarwdDxt--ALLPRIVILEGES(fortables,variesforother object...
postgres=#CREATEDATABASEtestdb;CREATEDATABASEpostgres=#\lListofdatabasesName|Owner|Encoding|Collate|Ctype|Accessprivileges---+---+---+---+---+---postgres|postgres|UTF8|en_US.UTF-8|en_US.UTF-8|template0|postgres|UTF8|en_US.UTF-8|en_US.UTF-8|=c/postgres+|||postgres=CTc/postgrestemp...
Name|Owner|Location|Access privileges|Options|Size|Description---+---+---+---+---+---+---mytbs|postgres|/opt/custome-tablespace|||0bytes|pg_default|pg1|||23MB|pg_global|pg1|||623kB|(3rows) 此时的$PGDATA目录下的pg_tblspc目录下有一个软链接: 代码语言:javascript 复制 [root@EULER...
pg_catalog.array_to_string(d.defaclacl, E', ')AS"Access privileges"FROMpg_catalog.pg_default_acl dLEFTJOINpg_catalog.pg_namespace nONn.oid=d.defaclnamespaceWHEREn.nspname='abc'--指定 schemaORDERBY1,2,3; 5、案例:创建只读账号
下面就是access privileges 中 权限简写 r -- SELECT ("read") w -- UPDATE ("write") a -- INSERT ("append") d -- DELETE D -- TRUNCATE x -- REFERENCES t -- TRIGGER X -- EXECUTE U -- USAGE C -- CREATE c -- CONNECT T -- TEMPORARY ...
postgres=#dropdatabasetest;DROPDATABASEpostgres=# \l Listofdatabases Name|Owner|Encoding|Collate|Ctype|Accessprivileges---+---+---+---+---+---postgres|postgres|UTF8|en_US.UTF-8|en_US.UTF-8|template0|postgres|UTF8|en_US.UTF-8|en_US.UTF-8|=c/postgres+|||postgres=CTc/postgres tem...
DETAIL: privileges for database rudonx ``` ` 总结来说,需要注意如下几点: 1. 删除用户之前,需要预先删除依赖该用户的对象和权限。 2. 只有具有 create role 权限的用户才能删除非超级用户。 关于用户管理的更多信息,您可以参考文档[1]。 # 权限管理 ...
postgres=#GRANTCREATEONTABLESPACEapp_tbsTOtony;GRANTpostgres=#\db+ListoftablespacesName|Owner|Location|Accessprivileges|Options|Size|Description---+---+---+---+---+---+---app_tbs|postgres|/var/lib/pgsql/app_tbs|postgres=C/postgres+||0bytes|||tony=C/postgres|||pg_default|postgres|||46...
GRANT statement defines access privileges. The statement is used to give privileges on a database object (table, column, view, foreign table, sequence, database, foreign-data wrapper, foreign server, function, procedural language, schema, or tablespace) and one that grants membership in a role....