Enterprise COBOL for z/OS, V4.2, Language Reference
A cláusula PASSWORD controla o acesso aos arquivos.
- data-name-6, data-name-7
- Itens de dados da senha.
Cada um deve ser definido na WORKING-STORAGE SECTION da DATA DIVISION como um item de dados da categoria alfabética, alfanumérica editada ou alfanumérica.
Os oito primeiros caracteres são usados como senha; um campo mais curto é preenchido com espaços em branco para oito caracteres.
Cada item de dados da senha deve ser equivalente a um definido externamente.
Quando a cláusula PASSWORD é especificada, no momento do objeto, o item de dados PASSWORD deve conter uma senha válida para esse arquivo antes que o arquivo
possa ser aberto com êxito.
Format 1 considerações:
A cláusula PASSWORD não é válida para arquivos seqüenciais QSAM.
Format 2 e 3 considerações:
A cláusula PASSWORD, se especificada, deve seguir imediatamente o nome dos dados RECORD KEY ou ALTERNATE RECORD KEY ao qual está associado.
Para arquivos indexados que foram completamente predefinidos para o VSAM, apenas o item de dados PASSWORD da RECORD KEY precisa conter a senha válida antes que
o arquivo possa ser aberto com êxito no momento da criação do arquivo.
Para qualquer outro tipo de processamento de arquivo (incluindo o processamento de chamadas dinâmicas no momento da criação do arquivo por meio de uma sub-rotina
de tempo de execução COBOL), cada item de dados PASSWORD do arquivo deve conter uma senha válida antes que o arquivo possa ser aberto com êxito, independentemente
de todos os caminhos para os dados são usados ??neste programa de objeto.
Para arquivos externos, data-name-6 e data-name-7 devem fazer referência a itens de dados externos.
As cláusulas PASSWORD em cada entrada de controle de arquivo associada devem fazer referência aos mesmos itens de dados externos.
© Copyright IBM Corp.