我在我的应用程序中使用 Postgresql,我有一个问题,所有表都是用 postgres 所有者创建的,而不是我的用户,即user01
. 我想我的连接配置是正确的。问题是当我部署我的应用程序时,表所有者是postgres
,如果我在我的本地主机中连接所有者是user01
。
连接 JDBC 配置:
db.url=jdbc:postgresql://localhost/lesson01
db.username=user01
db.password=user01password
配置表:
-- Table: atividade
-- DROP TABLE atividade;
CREATE TABLE atividade
(
id bigserial NOT NULL,
nome character varying(255),
valor double precision,
CONSTRAINT atividade_pkey PRIMARY KEY (id)
)
WITH (
OIDS=FALSE
);
ALTER TABLE atividade
OWNER TO postgres; //I NEED THE OWNER HERE BE USER01
如果需要有关上下文问题的更多信息,请告诉我。
任何人都可以帮助我,好吗?