| |
Db2 for z/OS 12.0.0 - SQL error codes
- Causa
- A CREATE OR ALTER TRUSTED CONTEXT STATEMENT SPECIFIED authorization-name MORE THAN ONCE OR THE TRUSTED CONTEXT IS ALREADY DEFINED TO BE USED BY THIS
AUTHORIZATION ID, PROFILE NAME, OR PUBLIC.
A declaração especifica que o authorization-name tem permissão para usar o contexto confiável, mas não pode devido a um dos seguintes motivos:
- O ID de autorização especificado, nome de perfil ou PUBLIC já está definido para usar o contexto confiável
- O nome do perfil ou ID de autorização foi especificado mais de uma vez na declaração
O ID de autorização, nome do perfil ou PUBLIC ainda não deve ter permissão para usar o contexto confiável e pode ser especificado apenas uma vez em
uma instrução para um contexto confiável.
O token authorization-name pode retornar um nome de perfil RACF.
Um nome de perfil é retornado como um único token no seguinte formato:
PROFILE: profile-name.
- Ação do sistema
- A declaração não pode ser processada.
- Resposta ao Desenvolvedor
- Conclua uma das seguintes ações com base no erro:
- Se uma instrução ALTER TRUSTED CONTEXT que continha uma cláusula ADD USE FOR, e o contexto confiável já foi definido para uso por esse ID de
autorização, nome de perfil ou PUBLIC, use a cláusula REPLACE USE FOR em vez de redefinir as características de uso para os usuários especificados
para usar o contexto confiável.
- Se o ID de autorização, nome de perfil ou PUBLIC foi especificado mais de uma vez, remova a especificação extra de authorization-name e emita
novamente a instrução.
SQLSTATE: 428GM
© Copyright IBM Corp.
|
| |