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.
...
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.
Durante o processo é possível que alguma tabela não seja criada ou algo impossibilite o processo completo.
...
| Bloco de código | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
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; |
...
Não há.
...
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;