Derrubar usuário

Discussão em 'Progress 4GL' iniciado por kikofr, Setembro 27, 2009.

  1. kikofr

    kikofr Membro Participativo

    Boa noite.

    Estou pensando em desenvolver um controle de usuários ao banco de dados gerenciado pela equipe de suporte, não precisando acesso diretamente ao servidor de banco de dados.

    Gostaria de desenvolver um programa que derruba-se o usuário a partir do Datasul.... Existe alguma forma de derrubar um usuário do banco via editor?

    Obrigado desde já.
  2. Cobra.cne

    Cobra.cne Equipe de Suporte Moderador

    Bom dia,

    Até onde conheço não, somente através do promon mesmo para desconectar a sessão de outro usuário.

    Procura no fórum pelo Killer, é um programa Progress que permite desconectar usuários do BD, no Windows ou no Linux.

    Espero que seja isso.
  3. eduardo.leite

    eduardo.leite Equipe de Suporte Moderador Equipe de Suporte

    Caro colega,

    Possível é, mas você tem que ter um conhecimento maior de progress e sockets. O Killer faz exatamente isso, mas se você deseja desenvolver algo diferente na sua empresa, o ideal seria conseguir o Killer e analisar como ele funciona, aplicando na sua rotina a lógica.
  4. sidnei

    sidnei Membro Participativo

    boa Tarde;

    para desconectar um usuario do banco nao é dificil, eu fiz um derruba_user para nossa empresa, vc pode escolher o usuario ou deixar em branco e o programa lista todos, dai vc marca os que quiser derrubar e de qual banco, tudo atraves de um browse, o unico detalhe é que o programa tem que esta rodando no servidor onde o banco esta no ar.

    o comando é o abaixo:

    OS-COMMAND SILENT VALUE("C:\DLC91D\BIN\PROSHUT " + TRIM(STRING(minhabase)) + " -C disconnect " + trim(STRING(minhabase._connect._connect-usr, ">>9"))).
  5. kikofr

    kikofr Membro Participativo

    O problema esta no seguinte, o meu banco de dados fica em linux e a aplicação no windows, não conseguiria derrubar o usuário diretamente no banco de dados.

    Estou vendo a questão do Killer 4

Compartilhe esta Página