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

Значок 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

Программирование без технологии кодирования
Программирование без технологии кодирования
PWCT - это не мастер для создания вашего
приложение в 1 2 3 шага. PWCT - это
универсальное визуальное программирование
язык предназначен для новичков и экспертов
Программа ...
Скачать Программирование без технологии кодирования
  • 3
    UnitedRPMS
    UnitedRPMS
    Присоединяйтесь к нам в Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Включите репозиторий URPMS в вашем
    система -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Скачать объединенные рпмс
  • 4
    Статистика каталога Windows
    Статистика каталога Windows
    WinDirStat (каталог Windows
    Статистика) - это статистика использования диска.
    средство просмотра и очистки для Windows. На
    запускается, WinDirStat считывает все
    дерево каталогов...
    Скачать статистику каталога Windows
  • 5
    DS4Windows
    DS4Windows
    DS4Window - программа с открытым исходным кодом.
    что позволит кому-то получить
    опыт использования Playstation 4
    DualShock Controller на ПК от
    эмуляция Xbox 360 ...
    Скачать DS4Windows
  • 6
    Компилятор TDM-GCC MinGW
    Компилятор TDM-GCC MinGW
    Самые последние стабильные выпуски от
    Проект компилятора GCC для 32-битных и
    64-битная Windows, искусно замаскированная
    настоящий установщик и программа обновления.
    Особенности: G ...
    Скачать компилятор TDM-GCC MinGW
  • да ...
    Скачать Геосервер
  • Больше »
  • Команды Linux

    Ad