Самоучитель по SQL-сервер в Linux

Оптовая база: кисти для акрила купить в пензе. Сайт интим досуга в Волгограде www.volgograd-indi.info | Сайт интим досуга в Ярославле www.yaroslavl-indi.com


DROP USER

Удаление пользователя PostgreSQL

Синтаксис

DROP USER пользователь

Параметры

Имя удаляемого пользователя PostgreSQL.

Результаты

  • DROP USER. Сообщение возвращается при успешном удалении пользователя PostgreSQL.
  • ERROR: DROP USER: user "пользователь" does not exist. Ошибка — пользователь PostgreSQL не найден на подключенном хосте.
  • ERROR: DROP USER: user "пользователь" owns database "база_данных". cannot be removed. Ошибка— удаляемый пользователь остается владельцем базы данных. Перед удалением пользователя необходимо удалить принадлежащие ему базы данных.

Описание

Команда DROP USER удаляет пользователей PostgreSQL. Удаляемый пользователь не может быть владельцем существующей базы данных. Все объекты, ранее принадлежавшие пользователю, остаются в базе данных.

ПРИМЕЧАНИЕ

Удаление пользователей из командной строки производится сценарием dropuser — «оболочкой» для вызова команды SQL (сценарий dropuser описан в главе 10).

Пример

Следующая команда удаляет из системы пользователя PostgreSQL с именем Jonathan:

tempiatel=# DROP USER Jonathan;

DROP