Створити директорію в базі даних Oracle.
Спочатку потрібно під'єднатись через sqlplus до БД.
Ввести:
SQL> Create directory dir_name as 'D:\dumps';
Надати права потрібним користувачам.
--надати право читання
SQL> GRANT read on DIRECTORY dir_name to user_name;
--надати право запису
SQL> GRANT write on DIRECTORY dir_name to user_name;
-- надати право читання та запису
SQL> GRANT READ,WRITE ON DIRECTORY dir_Name TO user_Name;
Відкликати права на директорію
-- відкликати право читання
SQL> REVOKE read on DIRECTORY dir_name FROM User_Name;
-- відкликати право запису
SQL> REVOKE write on DIRECTORY dir_name FROM User_Name;
-- відкликати читання та запис
SQL> REVOKE read,write on Directory dir_name from user_name;
Модифікація шляху до директорії
SQL> create or replace directory dir_name as 'D:\';
Directory created.
SQL> create or replace directory dir_name as 'D:\scripts';
Directory created.
Видалення директорії
SQL> DROP Directory dir_name;
Коментарі