Пользователи
Удаление пользователей
Каждому работающему с системой пользователю соответствуют следующие записи (см. раздел «Генерация пользователей»):
· запись в компоненте Пользователи;
· учетная запись на SQL Server, по-другому логин SQL-сервера;
· регистрационная запись базы данных, по-другому пользователь БД.
Удаление пользователя системы – это удаление записи в компоненте Пользователи с возможным удалением учетной и регистрационной записей на SQL Server.
Примечание. Одновременное удаление нескольких пользователей запрещено.
При попытке удаления записи в компоненте Пользователи на экране появляется диалоговое окно «Удалить»:
.
При нажатии на кнопку Удалить удаляется текущая запись компоненты Пользователи и, в соответствии с выбором, логин SQL-сервера и/или пользователь БД. Перед удалением логина SQL-сервера и пользователя БД запрашиваются имя и пароль администратора SQL-сервера (как правило, это sa). К этому моменту запись в компоненте Пользователи уже удалена. Поэтому, при отказе от ввода или при вводе некорректных имени и пароля, отменяется удаление логина SQL-сервера и пользователя БД, но не записи в компоненте Пользователи.
При удалении пользователя БД автоматически удаляются также и все объекты, созданные этим пользователем в базе данных, например, временные таблицы.
До удаления логина SQL-сервера проверяется, есть ли на SQL-сервере связанные с этим логином пользователи других БД. Если связанные пользователи есть, то удаление логина не происходит. При этом Администратору выдается предупреждение о том, что логин не был удален, т.к. используется в других базах данных.
См. также:
· Ограничение прав по записям;
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|