Создание учетной записи Oracle
Обновлено: 21.11.2024
Вывод: в этом руководстве вы узнаете, как использовать оператор Oracle CREATE USER для создания нового пользователя в базе данных Oracle.
Введение в оператор Oracle CREATE USER
Команда CREATE USER позволяет создать нового пользователя базы данных, которого можно использовать для входа в базу данных Oracle.
Основной синтаксис оператора CREATE USER следующий:
СОЗДАТЬ имя пользователя ПОЛЬЗОВАТЕЛЯ
Укажите имя создаваемого пользователя.
ОПРЕДЕЛЯЕТСЯ ПО ПАРОЛЮ
Укажите пароль, который локальный пользователь будет использовать для входа в базу данных. Обратите внимание, что вы можете создать внешнего или глобального пользователя, что не рассматривается в этом руководстве.
ТАБЛИЧНОЕ ПРОСТРАНСТВО ПО УМОЛЧАНИЮ
Укажите табличное пространство объектов, таких как таблицы и представления, которые создаст пользователь.
Если вы пропустите это предложение, объекты пользователя будут храниться в табличном пространстве базы данных по умолчанию, если оно доступно, обычно это табличное пространство USERS; или табличное пространство SYSTEM, если в базе данных нет табличного пространства по умолчанию.
КВОТА
Укажите максимальное пространство в табличном пространстве, которое может использовать пользователь. У вас может быть несколько предложений QUOTA, каждое для табличного пространства.
Используйте UNLIMITED, если вы не хотите ограничивать размер табличного пространства, которое может использовать пользователь.
ПРОФИЛЬ профиля
Профиль пользователя ограничивает ресурсы базы данных или пароль, который пользователь не может превысить. Вы можете назначить профиль вновь созданному пользователю. Если вы пропустите это предложение, Oracle назначит пользователю профиль ПО УМОЛЧАНИЮ.
Срок действия ПАРОЛЯ ИСЧЕЗ
Используйте PASSWORD EXPIRE, если вы хотите заставить пользователя сменить пароль при первом входе пользователя в базу данных.
УЧЕТНАЯ ЗАПИСЬИспользуйте БЛОКИРОВКУ АККАУНТА, если хотите заблокировать пользователя и отключить доступ. С другой стороны, укажите РАЗБЛОКИРОВАТЬ АККАУНТ, чтобы разблокировать пользователя и разрешить доступ.
Чтобы выполнить оператор CREATE USER, вы должны иметь системную привилегию CREATE USER. Как только вы создадите нового пользователя, домен привилегий пользователя будет пуст. Поэтому, если вы хотите, чтобы пользователь мог войти в базу данных, вы должны предоставить ему системную привилегию CREATE SESSION.
Примеры Oracle CREATE USER
Давайте потренируемся с оператором CREATE USER.
1) Пример использования инструкции Oracle CREATE USER для создания нового локального пользователя
В этом примере оператор CREATE USER используется для создания нового локального пользователя с именем john и паролем abcd1234:
Oracle выдает следующий вывод, указывающий, что пользователь john успешно создан.
Чтобы найти список пользователей со статусом OPEN, вы запрашиваете информацию из dba_users :
Как видно из вывода, пользователь john имеет табличное пространство по умолчанию как USERS , профиль как DEFAULT и входит в базу данных, используя ПАРОЛЬ .
Давайте воспользуемся учетной записью john для входа в базу данных.
Запустите программу SQL*Plus и введите следующую информацию:
Oracle выдал следующую ошибку:
Чтобы позволить пользователю john войти в систему, вам необходимо предоставить системную привилегию CREATE SESSION пользователю john с помощью следующего оператора:
Теперь пользователь john должен иметь возможность войти в базу данных.
2) Использование инструкции Oracle CREATE USER для создания нового локального пользователя с просроченным паролем, пример
Сначала используйте оператор CREATE USER, чтобы создать нового пользователя jane:
Во-вторых, проверьте, успешно ли создан пользователь:
В-третьих, предоставьте привилегию CREATE SESSION пользователю jane, чтобы вы могли использовать этого пользователя для входа в базу данных Oracle.
Наконец, используйте пользователя jane для входа в базу данных через программу SQL*plus:
Oracle запросил изменение пароля для jane , вы должны ввести новый пароль и подтвердить его, прежде чем сможете войти в систему:
В этом руководстве вы узнали, как использовать оператор Oracle CREATE USER для создания нового пользователя в базе данных Oracle.
Вам может быть повторно отправлено электронное письмо для сброса пароля. Повторно отправить электронное письмо для сброса пароля
По-прежнему возникают проблемы?
- Если вы недавно создали учетную запись Oracle, но не подтвердили свой адрес электронной почты, вам может потребоваться создать новую учетную запись.
- Если в вашей учетной записи Oracle используется адрес электронной почты, к которому у вас больше нет доступа, войдите в систему, используя исходный адрес электронной почты и пароль, затем перейдите в учетную запись и измените свой адрес электронной почты.
Я хочу изменить пароль своей учетной записи
Заполните поля «Текущий пароль», «Новый пароль» и «Повторите пароль» и нажмите кнопку «Сохранить», чтобы завершить действие по изменению пароля. Для достижения наилучших результатов выйдите из системы и снова войдите с новым паролем.
У меня проблемы с подтверждением электронной почты
По-прежнему возникают проблемы?
- Если вы недавно создали учетную запись Oracle, но не подтвердили свой адрес электронной почты, вам может потребоваться создать новую учетную запись.
- Если в вашей учетной записи Oracle используется адрес электронной почты, к которому у вас больше нет доступа, войдите в систему, используя исходный адрес электронной почты и пароль, затем перейдите в учетную запись и измените свой адрес электронной почты.
Проблемы с аккаунтом
Я не могу войти или выдает сообщение «Неверный вход» при попытке войти в Oracle Cloud
У нас есть отдельные аккаунты в зависимости от системы, к которой осуществляется доступ:
Учетная запись Cloud: используется клиентами Oracle Cloud для доступа к их облачным экземплярам. Войдите в свою учетную запись Oracle Cloud.
Учетная запись Oracle. Она используется нашими клиентами, партнерами и другими лицами для доступа к общедоступным/защищенным ресурсам, размещенным Oracle. Войдите в свою учетную запись Oracle.
Убедитесь, что вы пытаетесь получить доступ к нужной системе. Если вы получили сообщение «Неверный логин» для своей учетной записи Oracle, попробуйте сбросить пароль. Как правило, ваш адрес электронной почты будет вашим именем пользователя.
Я хочу изменить свой адрес электронной почты
Войдите в существующую учетную запись Oracle, указав исходный адрес электронной почты и пароль. Перейдите в свою учетную запись и нажмите ссылку редактирования рядом с вашим адресом электронной почты.
Вы должны подтвердить свой новый адрес электронной почты, прежде чем снова сможете использовать свою учетную запись. Oracle отправит письмо с подтверждением на ваш новый адрес электронной почты.
Я хочу изменить контактную информацию в своей учетной записи Oracle
У меня несколько учетных записей Oracle, и я хочу их объединить
Мы можем поддерживать объединение нескольких учетных записей в одну для партнеров Oracle и передавать сертификаты Oracle Education/Certview другим пользователям.
Предоставьте сведения о своих учетных записях, в том числе о приложениях и службах Oracle, к которым вы получаете доступ с их помощью. Этот запрос может занять некоторое время, пока мы изучаем различные системы при объединении учетных записей.
Я хочу, чтобы моя учетная запись Oracle была удалена
Ваша учетная запись Oracle поможет вам сохранить активными существующие подписки. Если вы действительно хотите, чтобы «Учетная запись Oracle» была удалена, нажмите кнопку «Запросить помощь» внизу этой страницы, чтобы отправить запрос. Прежде чем продолжить, мы отправим вам электронное письмо, чтобы подтвердить право собственности на адрес электронной почты.
Я делюсь учетной записью Oracle с другими
Мы не рекомендуем пользоваться общими учетными записями, поскольку не все пользователи могут управлять учетной записью. Например, пользователь, который контролирует адрес электронной почты, связанный с учетной записью, может изменить адрес электронной почты или пароль, не уведомляя вас.
У меня нет доступа к My Oracle Support и у меня нет соглашения о поддержке
Чтобы получить доступ к My Oracle Support, вы должны приобрести поддержку.
Если вы можете войти в свою учетную запись Oracle, но не можете получить доступ к оплаченной поддержке, обратитесь в службу поддержки Oracle.
Мой аккаунт заблокирован. У меня возникли проблемы со входом.
Если вход в систему был неудачным 10 раз в течение 24 часов, мы блокируем вашу учетную запись из соображений безопасности. Очистите кеш браузера, а затем сбросьте пароль.
По-прежнему возникают проблемы? Если вы недавно создали учетную запись Oracle, но не подтвердили свой адрес электронной почты, вам может потребоваться создать новую учетную запись.
Меня интересуют сообщения Oracle по конкретным темам
Подпишитесь на сообщения от Oracle, исходя из ваших интересов. Для получения этих сообщений вам не нужна учетная запись Oracle.
Я не хочу получать маркетинговые сообщения
Получаете ли вы сообщения электронной почты, которые не отражают ваших интересов? Выберите свои интересы, чтобы получать сообщения, которые имеют отношение к вам.
Если вы действительно хотите отказаться от всех маркетинговых рассылок, нажмите «Отменить подписку» здесь или внизу страницы учетной записи Oracle.
Вы можете использовать Oracle Enterprise Manager Database Express (EM Express) для создания учетной записи пользователя в подключаемой базе данных (PDB) для разработчика приложений баз данных по имени Ник. Поскольку Ник является разработчиком, вы хотите предоставить ему привилегии и роли в базе данных, необходимые для создания и тестирования его приложений. Вы также хотите предоставить Нику квоту в 16 МБ на его табличное пространство по умолчанию, чтобы он мог создавать объекты схемы в этом табличном пространстве.
Чтобы создать пользователя Ник:
В EM Express перейдите на страницу "Пользователи", как описано в разделе "Просмотр учетных записей пользователей".
На странице "Пользователи" нажмите "Создать пользователя" .
Появится мастер создания пользователя со страницей учетной записи пользователя.
Введите следующие значения:
В поле Имя введите НИК .
Примите значение пароля по умолчанию в списке проверки подлинности.
Информацию о других более продвинутых методах аутентификации пользователей см. в Руководстве по безопасности баз данных Oracle.
В полях «Пароль» и «Подтверждение пароля» введите безопасный пароль для пользователя Ник.
Дополнительную информацию о безопасных паролях см. в Руководстве по безопасности баз данных Oracle.
В списке профилей примите значение ПО УМОЛЧАНИЮ .
Этот параметр назначает политику паролей по умолчанию пользователю Nick.
Включите параметр «Срок действия пароля истек». Если этот параметр включен во время создания пользователя, то пользователь должен создать новый пароль при первом входе в свою учетную запись.
Не выбирайте "Учетная запись заблокирована" .
Вы можете заблокировать учетную запись пользователя позже, чтобы пользователи не могли входить с ее помощью. Чтобы временно запретить доступ к учетной записи пользователя, предпочтительнее заблокировать учетную запись пользователя, чем удалить ее, поскольку при ее удалении также удаляются все объекты схемы, принадлежащие пользователю.
Нажмите кнопку со стрелкой вправо.
Откроется страница Табличные пространства.
Введите следующие значения:
В поле Табличное пространство по умолчанию выберите табличное пространство USERS.
Все объекты схемы, которые создает Ник, будут созданы в табличном пространстве USERS, если он не укажет иное. Если вы оставите поле Табличное пространство по умолчанию пустым, Нику будет назначено табличное пространство по умолчанию для базы данных, то есть ПОЛЬЗОВАТЕЛИ во вновь установленной базе данных. Дополнительные сведения о табличном пространстве USERS см. в разделе «О табличных пространствах».
В поле Temporary Tablespace выберите табличное пространство TEMP.
Если вы оставите поле Временное табличное пространство пустым, Нику будет назначено временное табличное пространство по умолчанию для базы данных, которым является TEMP в только что установленной базе данных. Дополнительные сведения о табличном пространстве TEMP см. в разделе «О табличных пространствах».
Нажмите кнопку со стрелкой вправо.
Появится страница привилегий.
Предоставьте пользователю роли, системные привилегии и права доступа к объектам, как описано в разделе "Пример: предоставление привилегий и ролей учетной записи пользователя".
Назначьте квоту 16 МБ для табличного пространства USERS, как описано в разделе "Пример. Назначение квоты табличного пространства учетной записи пользователя".
У каждого клиента есть учетная запись в Oracle Monetization Cloud. Учетная запись включает такую информацию, как имя и адрес вашего клиента, а также предложения по оплате, скидки и услуги, которыми владеет клиент.
Дополнительную информацию см. в разделе Управление клиентами.
Темы в этом документе
О создании учетных записей клиентов
Создание учетной записи обычно происходит в следующем порядке:
Ваш клиент связывается с одним из ваших представителей по обслуживанию клиентов (CSR).
Ваш клиент выбирает пакет и услуги.
Ваш клиент предоставляет такую информацию, как имя, адрес и платежную информацию.
Учетная запись создается в базе данных Oracle Monetization Cloud. При создании учетной записи происходит ряд событий:
Информация вашего клиента проверяется Oracle Monetization Cloud, чтобы убедиться, что она действительна и предоставлена вся необходимая информация.
Если клиент ввел номер кредитной или дебетовой карты, он будет проверен вашим платежным процессором.
Если есть комиссия за покупку, она взимается с вашего клиента.
Вашему клиенту автоматически отправляется приветственное сообщение.
Создание учетных записей
Используйте Управление подписчиками, чтобы создавать учетные записи для своих клиентов. Когда вы создаете учетную запись, вы делаете следующее:
- Введите данные профиля вашего клиента, например имя, адрес и язык.
Информация профиля клиента включает:
Тип контакта: владелец аккаунта или дополнительный . Вы можете добавить более одного контакта для учетной записи.
Тип контакта предназначен только для информации. Нет никакой связи между типом контакта и способами оплаты аккаунта.
Контактная информация; например, адрес клиента, номер телефона и адрес электронной почты.
Подсказка по безопасности и ответ.
Тип клиента; например, платина, золото и т. д.
Язык клиента.
Вы можете фильтровать пакеты по типу услуги, тегу и сроку действия контракта.
Для служб: введите идентификатор службы для каждой службы в пакете. Идентификатор услуги может быть любым текстом. Это уникальный идентификатор, который соединяет клиента с экземпляром службы, которым владеет клиент. Например, это может быть адрес электронной почты или личный идентификационный номер. Клиенты используют идентификатор службы в качестве своего имени для входа в службу.
Для предложений: вы можете изменить плату за покупку клиента, например, уменьшив ежемесячную плату клиента или увеличив количество приобретаемых лицензий на программное обеспечение, ночей в гостиничном номере и т. д.
Для подписок без контракта вы также можете настроить, когда покупки активируются и деактивируются. См. О сроках действия подписок без договора.
Условия определяют срок действия контракта, политику досрочного расторжения и порядок продления. Подписки без договора не включают условия.
По умолчанию используется основной контактный адрес, который также помечен как платежный адрес в управлении подписчиками. При желании вы можете выбрать другой или новый адрес доставки для каждого компонента пакета. Если вы создаете новый адрес, он добавляется в качестве контакта для учетной записи.
Используйте этот вариант, если вы рассчитываете налоги на физические товары в зависимости от места их отправки. Выбранный вами адрес используется при расчете налогов для всех тарифных предложений в пакете.
Единица счета – это группа из одного или нескольких счетов. Поскольку каждая единица счета имеет собственные настройки оплаты и создает один счет, это позволяет вашим клиентам контролировать количество получаемых счетов и платежей, которые они совершают для своего аккаунта.
Информация об оплате единицы счета включает:
Название единицы счета, например «Мой счет» или «Счет по умолчанию».
Способ оплаты, например кредитная карта, дебетовая карта или счет-фактура.
Частота выставления счетов, например ежемесячно, раз в два месяца или ежегодно.
Тип учета, например открытая позиция или сальдо вперед.
День выставления счета в месяце.
Валюта, например доллар США, канадский доллар, евро и т. д.
Используемый профиль счета, например ConsumerInvoice или CorporateInvoice.
О сроках действия подписки без договора
Для подписок без контракта во время покупки вы можете установить эти пользовательские даты для предложений, которые являются частью подписки:
- Когда предложение становится активным и когда оно отменяется.
- Когда начинается периодическая плата или плата за использование и когда она заканчивается.
Даты начала и окончания регулярных сборов и тарифов за использование должны совпадать с датами, установленными вами, когда предложение активно.
Читайте также: