Щоб створити приватний синонім у власній схемі, ви повинні мати Системні привілеї CREATE SYNONYM. Щоб створити приватний синонім у схемі іншого користувача, ви повинні мати системний привілей CREATE ANY SYNONYM. Щоб створити ПУБЛІЧНИЙ синонім, ви повинні мати системний привілей CREATE PUBLIC SYNONYM.
Використовуйте інструкцію DROP SYNONYM, щоб видалити синонім із бази даних або змінити визначення синоніму шляхом видалення та повторного створення. Щоб видалити приватний синонім, або синонім має бути у вашій власній схемі, або ви повинні мати системний привілей ВИДАЛИТИ БУДЬ-ЯКИЙ СИНОНІМ.
Використовуйте SQL Server Management Studio
- У Object Explorer розгорніть базу даних, у якій потрібно створити нове подання.
- Клацніть правою кнопкою миші папку «Синоніми», а потім виберіть «Новий синонім…».
- У діалоговому вікні «Додати синонім» введіть таку інформацію. Ім'я-синонім. Введіть нову назву, яку ви використовуватимете для цього об’єкта. Синонімічна схема.
Синонім – це псевдонім для об’єкта схеми. Ви можете створювати, переглядати та видаляти синонім. Синоніми можуть забезпечити певний рівень безпеки, маскуючи ім’я та власника об’єкта та забезпечуючи прозорість розташування для віддалених об’єктів розподіленої бази даних.
Укажіть схему, яка буде містити синонім. Якщо ви опустите schema, то Oracle створить синонім у вашій власній схемі. Ви не можете вказати схему для синоніму, якщо ви вказали PUBLIC.
Використовуйте оператор CREATE SYNONYM, щоб створити синонім, яка є альтернативною назвою для таблиці, подання, послідовності, оператора, процедури, збереженої функції, пакета, матеріалізованого подання, об’єкта схеми класу Java, типу об’єкта, визначеного користувачем, або іншого синоніму.