¾�ΥС�������ʸ�� �� 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9.6 | 9.5 | 9.4 | 9.3 | 9.2 | 9.1 | 9.0 | 8.4 | 8.3 | 8.2 | 8.1 | 8.0 | 7.4 | 7.3 | 7.2

dropuser

名前

dropuser -- PostgreSQL�桼����������Ȥ�������

概要

dropuser [connection-option...] [option...] [username]

����

dropuser�ϡ�¸�ߤ���PostgreSQL�桼���������ޤ��� PostgreSQL�桼���������뤳�Ȥ��Ǥ���Τϡ������ѡ��桼����CREATEROLE���¤�����桼���ΤߤǤ���

dropuser��DROP ROLE SQL���ޥ�ɤΥ�åѤǤ��� ���Υ桼�ƥ���ƥ�����Ѥ��ƥ桼���������Ƥ⡢������ˡ�ʳ�����ˡ�ǥ����Фǥ����������ƥ桼���������Ƥ��ä˰㤤�Ϥ���ޤ���

���ץ����

dropuser�ϡ������Υ��ޥ�ɥ饤�����������դ��ޤ���

username

�������PostgreSQL�桼��̾����ꤷ�ޤ��� ���ޥ�ɥ饤��ǻ��ꤵ�줺������-i/--interactive���ץ���󤬻��Ѥ���Ƥ�����ϡ����Ϥ�¥���ץ���ץȤ�ɽ������ޤ���

-e
--echo

dropuser���������������Ф��������륳�ޥ�ɤ�ɽ�����ޤ���

-i
--interactive

�ºݤ˥桼�������������˳�ǧ�Υץ���ץȤ�ɽ�������ޤ��� ���ޥ�ɥ饤��ˤƥ桼��̾�����ꤵ��ʤ��ä����˥桼��̾�����Ϥ�¥���ޤ���

-V
--version

dropuser�ΥС�������ɽ��������λ���ޤ���

--if-exists

�桼����¸�ߤ��ʤ����˥��顼��ȯ�����ޤ��� ���ξ������դ�ȯ�����ޤ���

-?
--help

dropuser�Υ��ޥ�ɥ饤������λ�����ˡ��ɽ��������λ���ޤ���

dropuser�ϰʲ��Υ��ޥ�ɥ饤���������³�ѥ�᡼���Ȥ��Ƽ����դ��ޤ���

-h host
--host=host

�����Ф���Ư���Ƥ���ޥ���Υۥ���̾����ꤷ�ޤ��� �����ͤ�����å��夫��Ϥޤ��硢Unix�ɥᥤ�󥽥��å��ѤΥǥ��쥯�ȥ�Ȥ��ƻ��Ѥ���ޤ���

-p port
--port=port

�����Ф���³��ƻ뤹��TCP�ݡ��Ȥ⤷����Unix�ɥᥤ�󥽥��åȤΥե������ĥ�Ҥ���ꤷ�ޤ���

-U username
--username=username

��³�˻��Ѥ���桼��̾�Ǥ� �ʺ������桼��̾�ǤϤ���ޤ���ˡ�

-w
--no-password

�ѥ���ɤ����Ϥ�¥���ޤ��� �����Ф��ѥ����ǧ�ڤ�ɬ�פȤ������ġ�.pgpass�ե�����ʤɤ�¾����ˡ�����ѤǤ��ʤ���硢��³��Ԥϼ��Ԥ��ޤ��� �Хå�����֤�ѥ���ɤ����Ϥ���桼����¸�ߤ��ʤ����ˤ��Υ��ץ�����ͭ�Ѥ��⤷��ޤ���

-W
--password

�ǡ����١�������³�������ˡ�dropuser�϶���Ū�˥ѥ�������Ϥ�¥���ޤ���

�����Ф��ѥ����ǧ�ڤ��׵᤹����dropuser�ϼ�ưŪ�˥ѥ�������Ϥ�¥���ޤ��Τǡ����줬���פˤʤ뤳�ȤϤ���ޤ��� ��������dropuser�ϡ������Ф˥ѥ���ɤ�ɬ�פ��ɤ�����Ƚ�Ǥ��뤿�����³��Ԥ�̵�̤˹Ԥ��ޤ��� ��������;�פ���³��Ԥ��ɤ������-W�����Ϥ�ͭ�դȤʤ���⤢��ޤ���

��

PGHOST
PGPORT
PGUSER

�ǥե���Ȥ���³�ѥ�᡼���Ǥ���

�ޤ������Υ桼�ƥ���ƥ��ϡ�¾�ΤۤȤ�ɤ�PostgreSQL�桼�ƥ���ƥ���Ʊ�͡�libpq�ǥ��ݡ��Ȥ����Ķ��ѿ�����Ѥ��ޤ���項31.14�򻲾Ȥ��Ƥ��������ˡ�

����

���꤬ȯ��������硢�ͤ����븶���ȥ��顼��å������ˤĤ��Ƥ�DROP ROLE��psql�򻲾Ȥ��Ƥ��������� �ǡ����١��������Ф��оݥۥ��Ⱦ�Dz�Ư���Ƥ��ʤ���Фʤ�ޤ��� �ޤ���libpq�ե���ȥ���ɥ饤�֥��ǻ��Ѥ���롢������ǥե���Ȥ������Ķ��ѿ���Ŭ�Ѥ���뤳�Ȥ�Ф��Ƥ����Ƥ���������

��

�ǥե���ȤΥǡ����١��������Ф��顢joe�Ȥ����桼���������ޤ���

$ dropuser joe

�ۥ���eden�ǥݡ���5000����Ѥ��Ƥ��륵���Ф��顢joe�Ȥ����桼���������ޤ��� ���ץ����ˤ�äơ��ظ�Ǽ¹Ԥ���륳�ޥ�ɤ�ɽ���ȡ�������γ�ǧ���ʤ���Ƥ��ޤ���

$ dropuser -p 5000 -h eden -i -e joe
Role "joe" will be permanently removed.
Are you sure? (y/n) y
DROP ROLE joe;

��Ϣ����

createuser, DROP ROLE