• Português
  • Inglês
  • Espanhol

Índice do Fórum Comunidade Expresso Livre
   Administração
  Editar conta de usuário

Navegando neste Tópico:   1 usuários anônimos

 

 Final   Tópico anterior   Próximo tópico
Enviado por Tópico
Editar conta de usuário
#1
Esse é o cara!
Cadastrado em: 26/2/2010
De Pelotas, RS
Mensagens: 157
Offline
Bom dia gurizada!
Seguinte...eu estava com problemas para compartilhar tarefas da agenda com outros contatos aí comecei a fazer testes, durante esses testes criei um novo grupo de usuários chamado "calendario" e coloquei apenas um usuário como membro dele para testes e fui na agenda para ver se ele apareceria na listagem de usuários com os quais eu conseguiria compartilhar o evento da agenda, porém, naquela ocasião o teste não funcionou e excluí o grupo "calendario" que eu havia criado. Após deletar este grupo quando vou na parte de administração de usuários para editar a conta de qualquer usuário com a conta do expresso-admin é apresentado o erro que envio em anexo na print.
Aparentemente pelo erro que está sendo apresentado, creio que o grupo não tenha sido excluído do banco de dados, se for essa a solução, gostaria de saber como devo proceder.

Alguém já passou por isso ou sabe resolver?

Abraço a todos!



Arquivo anexado: gif  erro.gif (207.73 KB)


1801_4cbd96a4bf5f1.gif 1024X768 px
Enviado em: 19/10/2010 10:59
Criar PDF com esta mensagem Imprimir
Topo
  •  Joaquim Ferraz
Re: Editar conta de usuário
#2

Cadastrado em: 11/9/2008
De Recife - PE
Mensagens: 1083
Offline
Segue um passo a passo de como resolver isso:

Tem que deletar registro da tabela phpgw_acl, deletar a linha com gidnumber do grupo.

Passo a Passo

1 - Conectando no postgres

psql -U postgres

2 - Conectando no banco do Expresso

\c expresso

3 - Consultando os registros

select * from phpgw_acl where acl_location = NUMERO;

4 - Deletando o registro

delete from phpgw_acl where acl_location = NUMERO;

5 - Sair

\q
Enviado em: 19/10/2010 12:50
Criar PDF com esta mensagem Imprimir
Topo
Re: Editar conta de usuário
#3
Esse é o cara!
Cadastrado em: 26/2/2010
De Pelotas, RS
Mensagens: 157
Offline
Joaquim, vou colar abaixo as saídas das execuções dos comandos que me passasse no post anterior:

expresso=# select * from phpgw_acl where acl_location = 1035;
ERROR: operator does not exist: character varying = integer
LINE 1: select * from phpgw_acl where acl_location = 1035;
^
HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts.
expresso=# delete from phpgw_acl where acl_location = 1035;
ERROR: operator does not exist: character varying = integer
LINE 1: delete from phpgw_acl where acl_location = 1035;
^
HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts.
expresso=# \q

Continua ocorrendo o mesmo erro.

Segue em anexo a print do erro.

Obrigado.
Enviado em: 20/10/2010 15:14
Criar PDF com esta mensagem Imprimir
Topo
  •  Joaquim Ferraz
Re: Editar conta de usuário
#4

Cadastrado em: 11/9/2008
De Recife - PE
Mensagens: 1083
Offline
Citando:

Diego Vaz escreveu:
Joaquim, vou colar abaixo as saídas das execuções dos comandos que me passasse no post anterior:

expresso=# select * from phpgw_acl where acl_location = 1035;
ERROR: operator does not exist: character varying = integer
LINE 1: select * from phpgw_acl where acl_location = 1035;
^
HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts.
expresso=# delete from phpgw_acl where acl_location = 1035;
ERROR: operator does not exist: character varying = integer
LINE 1: delete from phpgw_acl where acl_location = 1035;
^
HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts.
expresso=# \q

Continua ocorrendo o mesmo erro.

Segue em anexo a print do erro.

Obrigado.


Não sei mas veja o se o tipo do campo está como integer mesmo. Antes deletar veja se consegue um select. Aqui quando ocorre esse problema resolvo com esse passo a passo mesmo.
Enviado em: 20/10/2010 18:17
Criar PDF com esta mensagem Imprimir
Topo
  •  Robson Cardoso
      Robson Cardoso
Re: Editar conta de usuário
#5
Gente fina!
Cadastrado em: 3/9/2010
De Brasil
Mensagens: 80
Offline
Estou com um problema parecido com o citado anteriormente, mas no meu caso estou fazendo uma instalação nova do Expresso integrado com o LDAP, com a versão 2.2.10 foi corrigido o script de importação de contas LDAP (que por sinal foi ótimo esta melhoria). Portanto após migrar as contas do LDAP para o Expresso, o usuário vai sem um grupo vinculado, com isso fiz um script SQL para popular a tabela phpgw_acl com os usuários e grupos (campos da tabela: acl_account e acl_location respectivamente). Mas agora quando entro numa conta de usuário é apresentada a mensagem citada anteriormente e após isso o usuário é adicionado novamente (DUPLICANDO) no grupo do LDAP.
Enviado em: 1/2/2012 14:42
Criar PDF com esta mensagem Imprimir
Topo
 Topo   Tópico anterior   Próximo tópico

 


 Você não pode iniciar um novo tópico.
 Você pode ver os tópicos.
 Você não pode responder.
 Você não pode editar.
 Você não pode excluir mensagens.
 Você não pode incluir votações.
 Você não pode votar.
 Você não pode anexar arquivos.
 Você não pode enviar mensagens sem aprovação.