Páginas filhas
  • TSS0074 - Subida do usuário Administrador para o banco de dados do TSS (APSDU e VSCODE para aplicação de patch)

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


CONTEÚDO

  1. Visão GeralExemplo de utilização
  2. Dados e Acessos
  3. Tratamento à Falhas
  4. Documentação adicionalAdicional
  5. Tabelas utilizadasUtilizadas

01. VISÃO GERAL

A partir da release 12.1.2510 do TSS, o usuário "Administrator" ou simplesmente "admin", responsável por login no APSDU, VSCODE (compilação e aplicação de patch), deixa de ser o utilizado no arquivo sigapss.spf e passa a ser o usuário cadastrado em tabelas no banco de dados.

Este processo ocorre no momento da inicialização do TSS, que ocorre na a partir da execução de qualquer um dos seguintes jobs presentes no ONSTART do appserver.ini do TSS, são eles: TSSTASKPROC ou IPC_CONT ou IPC_SMTP ou IPC_ONDEMAND. Sendo o principal o TSSTASKPROC.

...

Caso ocorra alguma falha ou erro neste processo de subida dos dados ao banco de dados, a seguinte mensagem será exibida → Falha ao carregar a senha do arquivo para o bando banco de dados.


02

...

. DADOS E ACESSOS

Após o processo ocorrer conforme o esperado, é criado o usuário Administrador (ou simplesmente admin) e sua senha é em branco como o habitual do TSS. Para modificar a senha deste usuário basta seguir o processo detalhado aqui.

Com este usuário é possível se conectar à: APSDU para modificações de tabelas no banco de dados e login no VSCODE para aplicação de patch no ambiente de TSS e compilação de fontes.


03. TRATAMENTO À FALHAS

Durante o processo é possível que alguma tabela não seja criada ou algo impossibilite o processo completo. 

...

Bloco de código
languagesql
themeEclipse
firstline1
titleComando SQL
linenumberstrue
collapsetrue
drop table sys_usr;
drop table sys_usr_accrestric;
drop table sys_usr_access;
drop table sys_usr_printer;
drop table sys_usr_vincfunc;
drop table sys_usr_logcfg;
drop table sys_usr_module;
drop table sys_pol_police;
drop table SYS_POL_RULES_VIOL;
drop table sys_pol_communic;
drop table sys_pol_paineis;
drop table sys_pol_protheus;
drop table sys_grp_module;
drop table sys_usr_login;
drop table sys_grp_group;
drop table sys_usr_acessib;
drop table sys_usr_filial;
drop table sys_grp_accrestric;
drop table sys_usr_super;
drop table sys_usr_oauth;
drop table sys_usr_paneis;
drop table sys_usr_paper;
drop table sys_usr_ssignon;
drop table sys_pol_flg_identy;
drop table sys_pol_saml;
drop table sys_grp_work_paper;
drop table sys_bcast_stage;
drop table sys_usr_groups;
drop table sys_grp_access
drop table sys_rules_grp_glo;
drop table sys_pol_oauth;
drop table sys_rules;
drop table sys_rules_buttons;
drop table sys_rules_features;
drop table sys_grp_paneis;
drop table sys_rules_transact;
drop table sys_rules_usr_rules;
drop table sys_bcast_keystage;
drop table sys_grp_acessib;
drop table sys_rules_usr_glo;
drop table sys_grp_filial;
drop table sys_grp_printer;
drop table sys_rules_grp_rules;
drop table sys_bcast_envr;
drop table sys_app_param;
drop table sys_address;

...

04. DOCUMENTAÇÃO ADICIONAL

Não há.

...

05. TABELAS UTILIZADAS

sys_usr;
sys_usr_accrestric;
sys_usr_access;
sys_usr_printer;
sys_usr_vincfunc;
sys_usr_logcfg;
sys_usr_module;
sys_pol_police;
SYS_POL_RULES_VIOL;
sys_pol_communic;
sys_pol_paineis;
sys_pol_protheus;
sys_grp_module;
sys_usr_login;
sys_grp_group;
sys_usr_acessib;
sys_usr_filial;
sys_grp_accrestric;
sys_usr_super;
sys_usr_oauth;
sys_usr_paneis;
sys_usr_paper;
sys_usr_ssignon;
sys_pol_flg_identy;
sys_pol_saml;
sys_grp_work_paper;
sys_bcast_stage;
sys_usr_groups;
sys_grp_access
sys_rules_grp_glo;
sys_pol_oauth;
sys_rules;
sys_rules_buttons;
sys_rules_features;
sys_grp_paneis;
sys_rules_transact;
sys_rules_usr_rules;
sys_bcast_keystage;
sys_grp_acessib;
sys_rules_usr_glo;
sys_grp_filial;
sys_grp_printer;
sys_rules_grp_rules;
sys_bcast_envr;
sys_app_param;
sys_address;