Телевизоры

Пользователь с таким именем уже работает. Почему недоступен логин для регистрации? Если вы ещё не подтвердили право собственности на домен, возможно, существует другой аккаунт с таким же именем

Пользователь с таким именем уже работает. Почему недоступен логин для регистрации? Если вы ещё не подтвердили право собственности на домен, возможно, существует другой аккаунт с таким же именем

class="eliadunit">

Регистрация пользователя на интернет-ресурсе используется для его идентификации и зачастую является непременным условием получения доступа к сервисам сайта. Выполняя эту процедуру, мы вводим данные своей учетной записи (аккаунта). Список обязательных и необязательных полей аккаунта зависит от требований веб-ресурса, но поля «Логин» и «Пароль» присутствуют всегда.

О том, как составлять логины и почему они бывают недоступными для регистрации, мы и поговорим в этой статье.

Создаем аккаунты и выясняем причину недоступности логинов

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

В нашем примере пользователь Елена Петрова планирует получить доступ к сервисам интернет-порталов Яндекс , Google и Mail.ru . Причем, сервис электронной почты (почтовые ящики для деловой переписки) ей понадобится на всех трех ресурсах.

Оптимальный вариант - зарегистрировать аккаунты с одинаковыми (или похожими) логинами, которые могут одновременно служить названиями почтовых ящиков. Использование латинских букв, цифр и точки в имени почтового ящика допускается на всех выбранных нами ресурсах. Учитываем этот момент, составляем самый простой логин elenapetrova («имя+фамилия» на латыни) и приступаем к регистрации.

Яндекс проверяет наличие логина elenapetrova в базе данных своих пользователей, находит его и выдает диагностику «Логин для регистрации недоступен» .

При этом он предлагает для логина 10 имен, которые считает наиболее подходящими. Поскольку эти варианты нас не очень устраивают, добавляем к нашему логину дату рождения Елены Петровой . Логин elenapetrova3006 устраивает и нас, и Яндекс. Можно продолжать регистрацию.

class="eliadunit">

Попытка добавить пользователя с логином elenapetrov a на Google тоже неудачна. Диагностика: «Это имя пользователя уже занято. Попробуйте другое» . В отличие от Яндекса, Google предлагает нам для замены всего одно имя, но мы опять пробуем elenapetrova3006 , и у нас все получается.

А вот в базе данных Mail.ru существует не только логин elenapetrova , но и elenapetrova3006 . Диагностика: «Ящик с таким именем уже существует » . Добавляем точку перед датой рождения и регистрируем логин elenapetrova.3006 .

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

О возможности использования освободившихся логинов

Удаление аккаунта пользователем интернет-ресурса еще не означает перевод его логина в категорию освободившихся и доступных для регистрации.

Посмотрим, как ведут себя в этой ситуации уже рассмотренные нами интернет-порталы.

  • Яндекс - позволяет пользователю восстановить ошибочно удаленный аккаунт с помощью службы техподдержки; выполняет процедуру освобождения логина не раньше 6-ти месяцев с момента удаления, после освобождения логин становится доступным для регистрации (поступает в «раздачу»).
  • Google - позволяет восстановить аккаунт в интервале времени 2-3 недели после удаления, логины в «раздачу» не поступают.
  • Mail.ru - предоставляет возможность восстановления аккаунта (сроки не оговариваются), логины повторно не «раздает».

Несколько слов о составлении логинов

Требования к логину не всегда такие жесткие, как в нашем примере. На сайтах для делового общения, действительно, лучше использовать комбинации имени, фамилии, должности и т.д. А вот для развлекательных ресурсов и форумов вполне подойдут слова-перевертыши («Amid» вместо «Dima»), слова-ребусы («devo4ka», «4fun»), названия животных, растений, явлений природы.

Постарайтесь не регистрировать слишком длинные логины. Их трудно запомнить и набрать без ошибок.

Надеемся, что теперь вы сможете составлять доступные для регистрации логины.

Конфигурация "Управление производственным предприятием" релиз 1.3 включает в себя механизм настроек пользователей, с помощью которого можно устанавливать параметры автозаполнения форм, настройки в документа по умолчанию и много другое.

Сегодня в статье рассмотрим работы с настройками пользователей в режиме 1С:Предприятие, а также его реализацию в конфигураторе.

Режим 1С:Предприятие

Откроем окно настрое пользователя (не важно какого). Увидим примерно следующее:

Продемонстрируем влияние настроек на работу пользователя. Изменим настройку "Запретить открытие нескольких сеансов" в значение ИСТИНА. Затем, не закрывая текущий сеанс, попытаемся войти в программу под той же учетной записью. Система нам выдаст предупреждение и не закроет сеанс:

Если мы вернем настройку в прежнее состояние, то запуск нескольких сеансов станет возможным.

Как Вы могли заметить, список доступным настроек пользователей достаточно обширный. Подробнее о назначении каждой из них Вы можете прочитать во встроеной справке конфигурации "Управление производственным предприятием", за исключением тех случаев, когда настройки были добавлены пользователями/администратором и не являются предопределенными.

Режим конфигуратора

Механизм настроек пользователей имеет достаточно простую реализацию. Используются всего два объекта в дереве конфигурации:

  1. План видов характеристик "НастройкиПользователей".
  2. Регистр сведений "НастройкиПользователей".

План видов характеристик определяет тип значения характеристики, сохраняемой в регистре сведений "НастройкиПользователей". Вот список некоторых доступных типов значений, установленный в типовой конфигурации:

Для элемента "Запретить открытие нескольких сеансов" плана видов характеристик "Настройки пользователей" установлен тип "Булево". При запуске программы производится проверка включения этой опции. Если значение для настройки по текущему пользователю установлено в ИСТИНА, тогда выполняется проверка наличия запущенных сеаносв этим пользователем.

Вот часть кода проверки из модуля обычного приложения события "ПриНачалеРаботыСистемы":

// При начале работы системы // Процедура ПриНачалеРаботыСистемы() /// ............................. // Получаем значение настройки ЗапретитьОткрытиеНесколькихСеансов = УправлениеПользователями. ПолучитьЗначениеПоУмолчанию( глЗначениеПеременной(" глТекущийПользователь " ) , " ЗапретитьОткрытиеНесколькихСеансов " ) ; Если ЗапретитьОткрытиеНесколькихСеансов Тогда ТекущийНомерСоединения = НомерСоединенияИнформационнойБазы() ; УникальныйИдентификаторПользователя = ПользователиИнформационнойБазы. ТекущийПользователь() . УникальныйИдентификатор; // Ищем текущего пользователия ИБ в уже подключенных сеансах МассивСоединений = ПолучитьСоединенияИнформационнойБазы() ; Для Каждого ТекСоединение Из МассивСоединений Цикл Если (ТекСоединение. ИмяПриложения = " 1 CV8 " ) И (НЕ ТекСоединение. НомерСоединения = ТекущийНомерСоединения) И (НЕ ТекСоединение. Пользователь = неопределено ) И (ТекСоединение. Пользователь. УникальныйИдентификатор = УникальныйИдентификаторПользователя) Тогда Предупреждение(" Пользователем с таким именем уже выполнен вход в систему " ) ; ЗавершитьРаботуСистемы(Ложь ) ; Возврат ; КонецЕсли ; КонецЦикла ; КонецЕсли ; // ..................................... КонецПроцедуры

Самый интересный момент - это процедура "ПолучитьЗначениеПоУмолчанию". Первым параметром в нее передается текущий пользователь (ссылка на элемент справочника "Пользователи"), вторым - имя элемента плана видов характеристик "Настройки пользователей", для которого нужно получить значение. Вот так выглядит код обработчика этой функции:

// Функция возвращает значение по умолчанию для передаваемого пользователя и настройки. // // Параметры: // Пользователь - текущий пользователь программы // Настройка - признак, для которого возвращается значение по умолчанию // // Возвращаемое значение: // Значение по умолчанию для настройки. // Функция ПолучитьЗначениеПоУмолчанию(Пользователь, Настройка) Экспорт Если Пользователь = глЗначениеПеременной(" глТекущийПользователь " ) Тогда НастройкаСсылка = ПланыВидовХарактеристик. НастройкиПользователей[ Настройка] ; КэшНастроекПользователей = глЗначениеПеременной(" " ) ; ЗначениеНастройки = КэшНастроекПользователей[ НастройкаСсылка] ; Если ЗначениеНастройки = Неопределено Тогда ЗначениеНастройки = ПолучитьЗначениеПоУмолчаниюПользователя(Пользователь, Настройка) ; КэшНастроекПользователей[ НастройкаСсылка] = ЗначениеНастройки; #Если НЕ Клиент И НЕ ВнешнееСоединение Тогда // На сервере cохраним значение в КЭШе // В других случаях значение получено "по ссылке", сохранять не требуется глЗначениеПеременнойУстановить(" ЗначенияНастроекПользователей " , КэшНастроекПользователей, Истина ) ; #КонецЕсли КонецЕсли ; Возврат ЗначениеНастройки; КонецЕсли ; Возврат ПолучитьЗначениеПоУмолчаниюПользователя(Пользователь, Настройка) ; КонецФункции // ПолучитьЗначениеПоУмолчанию()

Здесь, если получаем настройку для текущего пользователя, то ее значение пытаемся получить из кэша. В остальных случаях непосредственно из регистра сведений "НастройкиПользователей".

Таким же образом выполняется обработка настроек пользователей в других процедурах и функциях конфигурации. Получаем значение настройки и выполняем действия в зависимости от условий.

При попытке создать, переименовать или восстановить аккаунт пользователя в консоли администратора появляется сообщение "Имя пользователя уже существует". Основные причины этой ошибки перечислены ниже.

Пользователь, группа или псевдоним с указанным именем уже существует

Это могло произойти в результате повторного создания удаленного аккаунта (администратором или вследствие синхронизации каталога). Если после этого вы попытаетесь восстановить удаленного пользователя, появится такое сообщение.

Как проверить существование имени пользователя и устранить конфликт

Если вы ещё не подтвердили право собственности на домен, возможно, существует другой аккаунт с таким же именем

Рекомендуем подтвердить право собственности на домен . При этом все аккаунты, конфликтующие с именем пользователя, которое вы пытаетесь добавить в G Suite, будут автоматически переименованы.

Примечание. Если вы пытаетесь добавить имя пользователя, которое было указано в качестве псевдонима в другом домене G Suite в последние 24 часа, вам потребуется подождать еще 24 часа, прежде чем с этим адресом можно будет создать новый аккаунт или псевдоним.