selectoid, datname from pg_database ; oid datname---12558postgres16385my_test_db1template112557template0 每一张表的数据(大部分)又是放在 base/(dboid)/(relfilenode) 这个文件里面: select relname, relowner, relfilenode from pg_class where relowner = 16384; relname | relowner | relfilenode ...
rolname|rolsuper|rolinherit|rolcreaterole|rolcreatedb|rolcanlogin|rolreplication|rolconnlimit|rolpassword|rolvaliduntil|rolbypassrls|rolconfig|oid---+---+---+---+---+---+---+---+---+---+---+---+---pg_signal_backend|f|t|f|f|f|f|-1|***...
OID 是PostgreSQL内部用于标识数据库对象(数据库,表**,视图,**存储过程等等)的标识符,用4个字节的无符号整数表示。它是PostgreSQL大部分系统表的主键。 类型oid表示一个对象标识符。 也有多个oid的别名类型:regproc,regprocedure,regoper,regoperator,regclass,regtype,regrole,regnamespace,regconfig, 和regdictionary。
alter user 用户名setdefault_transaction_read_only=on;#设置可操作的数据库 grant all on database 数据库名 to 用户名;#授权可操作的模式和权限--授权 grant select on all tablesinschemapublicto 用户名;--授权GRANTALLONTABLEpublic.userTOmydata;GRANTSELECT,UPDATE,INSERT,DELETEONTABLEpublic.userTOmydata_d...
属性:标识TOAST表的OID字段 字段名:chunk_seq 属性:chunk的序列号,与chunk_id的组合唯一索引可以加速访问 字段名:chunk_data 属性:存储TOAST表的实际数据 --查看tost表oid testdb=# select relname,oid,rreltoastrelid from pg_class where relname='toast_t1'; ...
#db_user_namespace = off # 允许针对每个数据库的用户名。默认是关闭的。 #row_security = on # 此变量控制是否提高错误以代替应用行安全策略。 # 当设置为on时,策略往往适用。 # 当设置为off时,查询失败,这将应用至少一个策略。 默认为on。
(这实际上使新角色成为“组”)。|ADMIN role_name[,...]:与ROLE类似,但命名角色将添加到新角色WITHADMINOPTION,使他们有权将此角色的成员资格授予其他人。|USERrole_name[,...]:同上|SYSID uid :被忽略,但是为向后兼容性而存在。 1. 2. 3.
./oid2name --help oid2name helps examining the file structure used by PostgreSQL. Usage: oid2name [OPTION]... Options: -d DBNAME database to connect to -f FILENODE show info for table with given file node -H HOSTNAME database server host or socket directory ...
relname name 数据类型名字。 relnamespace oid pg_namespace.oid 包含这个对象的名字空间(模式)的OI。 reltype oid pg_type.oid 对应这个表的行类型的数据类型。 relowner oid pg_authid.oid 对象的所有者。 relam oid pg_am.oid 对于索引对象,表示该索引的类型(B-tree,hash)。 relfilenode oid 对象存储在...
属性:标识TOAST表的OID字段 字段名:chunk_seq 属性:chunk的序列号,与chunk_id的组合唯一索引可以加速访问 字段名:chunk_data 属性:存储TOAST表的实际数据 --查看tost表oid testdb=# select relname,oid,rreltoastrelid from pg_class where relname='toast_t1'; ...