АнглийскийФранцузскийИспанский

Значок OnWorks

createuser - Интернет в облаке

Запустите createuser в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда createuser, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


createuser - определить новую учетную запись пользователя PostgreSQL

СИНТАКСИС


Создать пользователя [вариант подключения...] [вариант...] [username]

ОПИСАНИЕ


createuser создает нового пользователя PostgreSQL (точнее, роль). Только суперпользователи и
пользователи с привилегией CREATEROLE могут создавать новых пользователей, поэтому createuser должен вызываться
кто-то, кто может подключиться как суперпользователь или пользователь с привилегией CREATEROLE.

Если вы хотите создать нового суперпользователя, вы должны подключиться как суперпользователь, а не просто с
CREATEROLE привилегия. Быть суперпользователем подразумевает возможность обойти любой доступ
проверки разрешений в базе данных, поэтому суперпользовательские права не должны предоставляться легкомысленно.

createuser - это оболочка для SQL-команды CREATE ROLE (CREATE_ROLE(7)). Здесь нет
эффективная разница между созданием пользователей с помощью этой утилиты и другими методами для
доступ к серверу.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


createuser принимает следующие аргументы командной строки:

username
Задает имя создаваемого пользователя PostgreSQL. Это имя должно быть другим
из всех существующих ролей в этой установке PostgreSQL.

-c номер
--connection-limit =номер
Установите максимальное количество подключений для нового пользователя. По умолчанию ограничение не установлено.

-d
--createdb
Новому пользователю будет разрешено создавать базы данных.

-D
--no-createdb
Новому пользователю не будет разрешено создавать базы данных. Это значение по умолчанию.

-e
- эхо
Повторяйте команды, которые createuser генерирует и отправляет на сервер.

-E
- зашифрованный
Шифрует пароль пользователя, хранящийся в базе данных. Если не указано, по умолчанию
используется поведение пароля.

-g роль
--role =роль
Указывает роль, к которой эта роль будет немедленно добавлена ​​в качестве нового участника. Несколько
роли, к которым эта роль будет добавлена ​​в качестве члена, можно указать, написав
с разными -g переключатели.

-i
--наследовать
Новая роль автоматически унаследует привилегии ролей, членом которых она является. Это
по умолчанию.

-I
- не наследовать
Новая роль не будет автоматически наследовать привилегии ролей, членом которых она является.

- интерактивный
Запрашивать имя пользователя, если оно не указано в командной строке, а также запрашивать
какой из вариантов -d/-D, -r/-R, -s/-S не указан в командной строке.
(Это было поведение по умолчанию до PostgreSQL 9.1.)

-l
--авторизоваться
Новому пользователю будет разрешено войти в систему (то есть имя пользователя может использоваться в качестве
идентификатор пользователя начальной сессии). Это значение по умолчанию.

-L
--нет-логин
Новому пользователю не будет разрешено войти в систему. (Роль без прав входа в систему по-прежнему
полезно как средство управления разрешениями базы данных.)

-N
- незашифрованный
Не шифрует пароль пользователя, хранящийся в базе данных. Если не указано иное,
используется пароль по умолчанию.

-P
--pwprompt
Если указано, createuser выдаст запрос на ввод пароля нового пользователя. Это не
необходимо, если вы не планируете использовать аутентификацию по паролю.

-r
--createrole
Новому пользователю будет разрешено создавать новые роли (то есть у этого пользователя будет
CREATEROLE привилегия).

-R
- не креатероль
Новому пользователю не будет разрешено создавать новые роли. Это значение по умолчанию.

-s
- суперпользователь
Новый пользователь будет суперпользователем.

-S
--нет-суперпользователь
Новый пользователь не будет суперпользователем. Это значение по умолчанию.

-V
--версия
Распечатайте версию createuser и выйдите.

- репликация
Новый пользователь будет иметь привилегию REPLICATION, которая более подробно описана в
документация для CREATE ROLE (CREATE_ROLE(7 г.)).

--без репликации
У нового пользователя не будет привилегии REPLICATION, которая более подробно описана в
документация для CREATE ROLE (CREATE_ROLE(7 г.)).

-?
--Помогите
Показать справку об аргументах командной строки createuser и выйти.

createuser также принимает следующие аргументы командной строки для параметров подключения:

-h кашель
--host =кашель
Задает имя хоста машины, на которой работает сервер. Если значение
начинается с косой черты, он используется как каталог для сокета домена Unix.

-p порт
--port =порт
Задает TCP-порт или расширение файла локального сокета домена Unix, на котором сервер
прослушивает соединения.

-U username
--username =username
Имя пользователя для подключения (не имя пользователя, которое нужно создать).

-w
--нет пароля
Никогда не запрашивайте пароль. Если сервер требует аутентификации по паролю и
пароль недоступен другими способами, такими как файл .pgpass, соединение
попытка не удастся. Эта опция может быть полезна в пакетных заданиях и скриптах, где нет пользователей.
присутствует для ввода пароля.

-W
--пароль
Заставить createuser запрашивать пароль (для подключения к серверу, а не для
пароль нового пользователя).

Этот параметр никогда не является существенным, поскольку createuser автоматически запрашивает
пароль, если сервер требует аутентификации по паролю. Однако createuser будет тратить впустую
попытка подключения, обнаруживающая, что серверу нужен пароль. В некоторых случаях это
стоит напечатать -W чтобы избежать лишних попыток подключения.

ОКРУЖАЮЩАЯ СРЕДА


ПРИЗРАК
ПГПОРТ
PGUSER
Параметры подключения по умолчанию

Эта утилита, как и большинство других утилит PostgreSQL, также использует переменные среды
поддерживается libpq (см. Раздел 31.14, «Переменные среды» в документации).

ДИАГНОСТИКИ


В случае затруднений см. СОЗДАТЬ РОЛЬ (CREATE_ROLE(7)) и PSQL(1) для обсуждения
потенциальные проблемы и сообщения об ошибках. Сервер базы данных должен работать на целевом
хозяин. Кроме того, любые настройки подключения по умолчанию и переменные среды, используемые libpq
будет применяться интерфейсная библиотека.

ПРИМЕРЫ


Чтобы создать пользователя joe на сервере базы данных по умолчанию:

$ Создать пользователя Джо

Чтобы создать пользователя joe на сервере базы данных по умолчанию с запросом дополнительных
атрибуты:

$ Создать пользователя - интерактивный Джо
Будет ли новая роль суперпользователем? (да / нет) n
Будет ли разрешено новой роли создавать базы данных? (да / нет) n
Будет ли позволено новой роли создавать больше новых ролей? (да / нет) n

Чтобы создать того же пользователя joe, используя сервер на хосте eden, порт 5000, с атрибутами
явно указан, взглянув на базовую команду:

$ Создать пользователя -h Эдем -p 5000 -S -D -R -e Джо
СОЗДАТЬ РОЛЬ joe NOSUPERUSER NOCREATEDB NOCREATEROLE INHERIT LOGIN;

Чтобы создать пользователя joe как суперпользователя и сразу же назначить пароль:

$ Создать пользователя -P -s -e Джо
Введите пароль для новой роли: XYZZY
Введите его еще раз: XYZZY
СОЗДАТЬ РОЛЬ joe PASSWORD 'md5b5f5ba1a423792b526f799ae4eb3d59e' SUPERUSER CREATEDB CREATEROLE INHERIT LOGIN;

В приведенном выше примере новый пароль фактически не отображается при вводе, но мы показываем, что
был набран для ясности. Как видите, пароль шифруется перед отправкой в
клиент. Если вариант - незашифрованный используется пароль предусматривает появляются в эхом
команда (и, возможно, также в журнале сервера и в другом месте), поэтому вы не хотите использовать -e
в этом случае, если кто-то еще может видеть ваш экран.

Используйте createuser в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    iReport-Designer для JasperReports
    iReport-Designer для JasperReports
    ПРИМЕЧАНИЕ. Поддержка iReport/Jaspersoft Studio.
    Объявление: Начиная с версии 5.5.0,
    Jaspersoft Studio станет официальным
    дизайнерский клиент для JasperReports. я докладываю
    воля...
    Скачать iReport-Designer для JasperReports
  • 2
    ПостустановщикF
    ПостустановщикF
    PostInstallerF установит все
    программное обеспечение, которое Fedora Linux и другие
    не включает по умолчанию, после
    запуск Fedora в первый раз. Его
    легко для ...
    Скачать PostInstallerF
  • 3
    Трассирование
    Трассирование
    Проект strace перенесен в
    https://strace.io. strace is a
    диагностика, отладка и обучение
    трассировщик пользовательского пространства для Linux. Это используется
    следить за...
    Скачать стрейс
  • 4
    Графический интерфейс извлечения gMKV
    Графический интерфейс извлечения gMKV
    Графический интерфейс для утилиты mkvextract (часть
    MKVToolNix), который включает большинство (если
    не все) функциональность mkvextract и
    утилиты мквинфо. Написано на C#NET 4.0,...
    Скачать gMKVExtractGUI
  • 5
    Библиотека JasperReports
    Библиотека JasperReports
    Библиотека JasperReports - это
    самый популярный в мире открытый исходный код
    бизнес-аналитика и отчетность
    двигатель. Он полностью написан на Java
    и это умеет ...
    Скачать библиотеку JasperReports
  • 6
    Книги Frappe
    Книги Frappe
    Frappe Books — это бесплатная книга с открытым исходным кодом.
    программное обеспечение для настольного бухгалтерского учета, которое
    простой и хорошо продуманный для использования
    малый бизнес и фрилансеры. Это'...
    Скачать книги фраппе
  • Больше »

Команды Linux

  • 1
    a2j_control
    a2j_control
    a2j_control — утилита для управления
    демон a2jmidid...
    Запустите a2j_control
  • 2
    а2mp3
    а2mp3
    a2mp3 — программа для оптимизации вашей музыки
    для вашего mp3-плеера...
    Запустить a2mp3
  • 3
    create_common
    create_common
    ctn_manpage - Общая страница справочника CTN
    ОПИСАНИЕ: Это общее руководство.
    пакет для программы CTN. Все КТН
    программы дадут их краткое использование
    синопсис ч...
    Запустите create_common
  • 4
    create_compressed_fs
    create_compressed_fs
    create_compressed_fs,
    extract_compressed_fs — конвертировать и
    извлечь файловую систему в/из цикла
    объем ...
    Запустите create_compressed_fs
  • 5
    gapi2-кодеген
    gapi2-кодеген
    недокументировано – для этого нет man-страницы
    программа. ОПИСАНИЕ: Эта программа
    не иметь man-страницы. Запустите эту команду
    с помощью переключателя посмотреть, что это
    делает. Для ф...
    Запустите gapi2-codegen
  • 6
    gapi2-исправление
    gapi2-исправление
    недокументировано – для этого нет man-страницы
    программа. ОПИСАНИЕ: Эта программа
    не иметь man-страницы. Запустите эту команду
    с помощью переключателя посмотреть, что это
    делает. Для ф...
    Запустите gapi2-fixup
  • Больше »

Ad