Gerenciar sinônimos

É possível criar sinônimos SQL como uma outra maneira de fazer referência a tabelas, visualizações ou função em bancos de dados e esquemas. Por exemplo, use sinônimos para:
  • Criar nomes que sejam mais fáceis de digitar do que os nomes reais de objetos de banco de dados, que podem ser muito longos
  • Criar um nível de abstração que permita a troca de objetos do banco de dados subjacente sem afetar o código que faz referência a esses objetos

Sinônimos estão sujeitos às mesmas restrições de nomenclatura que tabelas, visualizações e funções. Eles devem ser exclusivos dentro de um esquema e seus nomes não podem ser os mesmos que os objetos globais como os bancos de dados, usuários ou grupos.

É possível emitir os seguintes comandos de sinônimo:
CREATE SYNONYM
Crie um sinônimo.
DROP SYNONYM
Descarte ou exclua um sinônimo.
ALTER SYNONYM
Renomeie ou altere o proprietário de um sinônimo.
GRANT SYNONYM
Conceda permissão para criar, alterar ou descartar um sinônimo para um usuário ou grupo.
REVOKE SYNONYM
Revogue a permissão para criar, alterar ou descartar um sinônimo para um usuário ou grupo.