Tag Archives: create directory

Create & grant permission to directory in Oracle

Create, grant permission, modify, drop database directory in Oracle

Create directory in Oracle Database

Create directory dir_name as 'D:\scripts';

Grant read write permission to Directory:

--grant read permission
GRANT read on DIRECTORY dir_name to user_name;
--grant write permission
GRANT write on DIRECTORY dir_name to user_name;
-- grant both
GRANT READ,WRITE ON DIRECTORY dir_Name TO user_Name;

Revoke permission from directory

-- revoke read permission
REVOKE read on DIRECTORY dir_name FROM User_Name;
-- revoke write permission
REVOKE write on DIRECTORY dir_name FROM User_Name;
-- revoke both
REVOKE read,write on Directory dir_name from user_name;

Modify path of directory

SQL> create or replace directory dbscript as 'D:\';
Directory created.
SQL> create or replace directory dbscript as 'D:\scripts';
Directory created.

Drop the directory

DROP Directory dbscript;