Comandos CREATE <objeto>: Alterações nas mensagens de erro ao criar um objeto em um compartilhamento¶
Atenção
Essa mudança de comportamento está no pacote 2024_05.
Para saber o status atual do pacote, consulte Histórico do pacote.
Quando você executa um comando CREATE <objeto> para criar um objeto em um compartilhamento, se ocorrer um erro durante a fase de verificação de tipo do comando, o comando imprimirá uma mensagem de erro.
Esta mensagem de erro está mudando da seguinte forma:
- Antes da mudança:
O comando falha com a seguinte mensagem de erro, independentemente da causa do erro:
003540 (42501): SQL execution error: Creating table on shared database '<database_name>' is not allowed.
- Após a mudança:
O comando falha com uma mensagem de erro que descreve o problema específico que ocorreu.
Por exemplo, se você não tiver o privilégio de operar no esquema, o comando falhará com a seguinte mensagem de erro:
003001 (42501): SQL access control error: Insufficient privileges to operate on schema '<schema_name>'
Ref.: 1623