
# ALTER DIRECTORY
#### 功能描述
对directory属性进行修改。
#### 注意事项
- 目前只支持修改directory所有者。
- 当enable_access_server_directory=off时，只允许初始用户修改directory所有者；当enable_access_server_directory=on时，具有SYSADMIN权限的用户和directory对象的所有者可以修改directory，且要求该用户是新所有者的成员。
 
#### 语法格式
```
ALTER DIRECTORY directory_name
    OWNER TO new_owner;
```
![](https://support.huaweicloud.com/distributed-devg-v8-gaussdb/figure/zh-cn_image_0000002558217211.png "点击放大")
#### 参数说明
- **directory_name**
  需要修改的目录名称，范围为已经存在的目录名称。
  

- **new_owner**
  目录的新所有者。
  
 
#### 示例
```
--创建目录。
gaussdb=# CREATE OR REPLACE DIRECTORY dir as '/tmp/';
--创建用户。
gaussdb=# CREATE USER jim PASSWORD '********';
--修改目录的所有者。
gaussdb=# ALTER DIRECTORY dir OWNER TO jim;
--删除目录对象。
gaussdb=# DROP DIRECTORY dir;
--删除用户。
gaussdb=# DROP USER jim;
```
#### 相关链接
[CREATE DIRECTORY](https://support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-0542.html#ZH-CN_TOPIC_0000002527986142)，[DROP DIRECTORY](https://support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-0593.html#ZH-CN_TOPIC_0000002558946035)
