Incluindo uma Conta do Usuário para o Gerenciador no WebSphere Application Server Community Edition

Se você usar a configuração de segurança de usuário padrão para o gerenciador no WebSphere Application Server Community Edition, as informações de segurança do usuário serão armazenadas em um banco de dados. Você pode usar comandos SQL para manter as contas do usuário nesse banco de dados. Use essa tarefa para criar uma conta do usuário nesse banco de dados.

Antes de Iniciar

Use este tópico para incluir contas de usuários no gerenciador apenas se estiver usando a configuração de segurança de usuário padrão para o gerenciador. A configuração de segurança de usuário padrão pode não ser segura o suficiente para uso de produção.

Para algumas soluções de produto, o gerente pode suportar a criação de contas de usuário baseadas em contas em um sistema externo. Para essas soluções do produto, crie contas de usuários usando a interface com o usuário do gerenciador para que possa usar completamente a integração com o sistema externo. Se você não usar uma solução do produto, crie novas contas de usuários seguindo o ambiente de segurança que foi estabelecido para o servidor de aplicativos.

Antes que você possa incluir uma conta de usuário, implemente o arquivo Web archive (WAR) do gerenciador no WebSphere Application Server Community Edition.

Sobre Esta Tarefa

A versão do WebSphere Application Server Community Edition que é fornecida com o gerenciador está disponível apenas em inglês. Você pode configurar esta versão do WebSphere Application Server Community Edition usando a interface com o usuário em inglês. No entanto, ao usar o gerenciador, a configuração de idioma do navegador determina o idioma da interface com o usuário do gerenciador. A configuração de idioma do navegador também determina o idioma das mensagens que são recebidas do servidor de gerenciamento e do proxy.

Use o Console Administrativo do WebSphere Application Server Community Edition para incluir uma conta de usuário para o gerenciador. O local padrão do Console Administrativo é http://hostname:8080/console, em que hostname é o nome do host do computador no qual o WebSphere Application Server Community Edition está instalado.

Para incluir uma conta de usuário para o gerenciador usando o console administrativo do WebSphere Application Server Community Edition:

Procedimento

  1. Clique em DB Manager.
  2. Em Use DB, selecione optimConsoleDB.
  3. Insira os seguintes comandos SQL no SQL Command/s.
    INSERT INTO CONSOLE2.OOB_USER values(userid,username,password);
    INSERT INTO CONSOLE2.OOB_USER_ROLE values(userid,roleid,rolename);
    • O valor de número inteiro userid identifica exclusivamente o usuário.
    • O valor varchar username especifica o nome do usuário. O nome de usuário é tipicamente uma valor de cadeia.
    • O valor varchar password especifica a senha do usuário. A senha de usuário é tipicamente um valor de cadeia.
    • O valor de número inteiro roleid e o valor de varchar rolename são valores que correspondem a cada ID da função de usuário e nome da função de usuário:
      • O ID de função do usuário 0 e o nome da função do usuário admin correspondem à função de usuário admin (administrador do gerenciador).
      • O ID da função de usuário 1 e o nome da função de usuário dba correspondem à função de usuário do dba (administrador de banco de dados).
      • O ID da função de usuário 2 e o nome da função de usuário lob correspondem à função de usuário lob (linha de negócios).
      • O ID da função de usuário 3 e o nome da função de usuário designer correspondem à função de usuário designer.
      • O ID da função de usuário 4 e o nome da função de usuário operator correspondem à função de usuário operador.
  4. Clique em Run SQL.

Exemplo

Por exemplo, o seguinte código SQL cria um ID do usuário com a função de usuário administrador e um ID do usuário com a função de usuário operador. Os dois IDs do usuário usam passw0rd como a senha.
INSERT INTO CONSOLE2.OOB_USER values(10,'administrator','passw0rd');
INSERT INTO CONSOLE2.OOB_USER_ROLE values(10,0,'admin');
INSERT INTO CONSOLE2.OOB_USER values(11,'user14','passw0rd');
INSERT INTO CONSOLE2.OOB_USER_ROLE values(11,4,'operator');