SQL - SQLCODE's - Códigos negativos -20342


Volta a página anterior

Volta ao Menu Principal


Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com

SQLCode -20342

   
 
Db2 for z/OS 12.0.0 - SQL error codes

  • Causa
    • AUTHORIZATION ID auth-ID DOES NOT HAVE THE REQUIRED PRIVILEGE privilege-name ON OBJECT object-name OF TYPE type-name FOR OWNERSHIP TRANSFER.

      Uma instrução TRANSFER OWNERSHIP é emitida para transferir a propriedade do objeto object-name para o ID de autorização auth-ID.
      A transferência falha devido a uma ou mais das seguintes condições:
      • O ID de autorização não possui o privilégio necessário para possuir o objeto.

      • O ID de autorização não tem o privilégio necessário para especificar um esquema diferente para a transferência de propriedade de uma tabela ou visualização.

      • O proprietário atual não tem o privilégio necessário para manter a dependência do pacote.
      Se a propriedade for transferida para uma função, o nome da função é retornado como um único token no formato de ROLE: role-name.
  • Ação do sistema
    • A declaração não pode ser processada.
  • Resposta ao Desenvolvedor
    • Conceda ao ID de autorização auth-ID todos os privilégios no objeto nome-do-objeto que são necessários para a transferência de propriedade.

      SQLSTATE: 42514
© Copyright IBM Corp.