Alterar campo query da tabela pg_stat_active

20/12/2016

0

Pessoal preciso capturar umas query em tempo real. porém estou com problema no tamanho padrão que vem no campo query da tabela pg_stat_activity, que está em text (255 caracteres) preciso de mais espaço porém não consigo alterar usando simplesmente:

ALTER TABLE pg_stat_activity ALTER COLUMN query TYPE varchar(2500);

retorna erro

ERROR: permission denied: "pg_stat_activity" is a system catalog
SQL state: 42501


Alguém pode me ajudar ???



PS. Apenas a título de informação estou usando a linha SELECT * FROM pg_stat_activity pra realizar a pesquisa
Mateus Andriollo

Mateus Andriollo

Responder

Posts

20/12/2016

Aline Bianchini

Olá Mateus

Esse código de erro normalmente é problema com permissão(GRANT).
Esse usuário que você está tentando fazer as alterações possui permissão para alteração, como estão os GRANT para o grupo desse usuário?
Responder

20/12/2016

Mateus Andriollo

Ta ai uma boa pergunta Alinelb, como posso chegar essa informação para que me auxilie?
Responder

20/12/2016

Mateus Andriollo

GRANT ALL PRIVILEGES ON pg_stat_activity TO meuUser;
Responder

APRENDA A PROGRAMAR DO ZERO AO PROFISSIONAL

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar