Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Самостійна робота 28

Читайте также:
  1. II.ПРАКТИЧНА РОБОТА
  2. III.ПРАКТИЧНА РОБОТА
  3. III.ПРАКТИЧНА РОБОТА
  4. III.ПРАКТИЧНА РОБОТА
  5. X. Робота самодіяльних організацій засуджених.
  6. XV. Аналітична робота.
  7. Виховна та позакласна робота.
  8. Дипломна робота
  9. Емісійно-касова робота установ Національного банку України
  10. Завдання 1. Робота з клавіатурою

Создать пользователя базы данных можно:

Ø на графическом экране из контейнера Имя_базы_данных | Security | Users в Management Studio;

Ø при помощи команды CREATE USER Например, команда на создание пользователя User1, которому будет соответствовать логин SQL Server Login1 со схемой по умолчанию dbo, может выглядеть так:

CREATE USER User1 FOR LOGIN Login1 WITH DEFAULT_SCHEMA = dbo;

При создании пользователя вам нужно будет указать:

Ø имя пользователя (User name), к которому применяются те же правила, что и для других объектов SQL Server;

 

Ø логин (SQL Server или Windows), которой будет назначен пользователю этой базы данных. После создания пользователя назначенный ему логин изменять будет нельзя. Можно создать пользователя, которому не будет назначен никакой логин (при помощи переключателя Without login). Такому пользователю уже не получится назначить логин. Пользователи этого типа — без логинов — используются только для дополнительной настройки безопасности в Service Broker. Отметим также, что если какой-то логин уже был назначен пользователю, то другому пользователю одновременно назначить его нельзя;

Ø сертификат (Certificate name) или асимметричный ключ (Key name);

Ø схему по умолчанию (Default schema);

Ø для каких схем этот пользователь будет являться владельцем (Owned schemas);

Ø какие роли базы данных (Database roles) будут ему назначены.

Обязательных параметра всего два — имя пользователя и логин.

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

Изменение свойств пользователя и его удаление производится из того же контейнера в Management Studio, что и создание пользователя, а также при помощи команд ALTER USER/DROP USER. Удалить пользователя, владеющего какими-либо объектами в базе данных, нельзя.

При создании любой базы данных в ней автоматически создаются четыре специальных пользователя:

Ø dbo (от database owner) — пользователь-владелец базы данных. Он автоматически создается для того логина, от имени которого была создана эта база данных. Конечно же, как владелец, он получает полные права на свою базу данных (при помощи встроенной роли базы данных db_owner). В SQL Server 2005 (в отличие от предыдущих версий) dbo может удалить свою базу данных;

Ø guest (гость) — этот специальный пользователь предназначен для предоставления разрешений всем логинам, которым не соответствует ни один пользователь в базе данных. По умолчанию у этого пользователя нет права login для базы данных, и, следовательно, работать он не будет. Этот пользователь используется чаще всего для предоставления разрешений логинам на какие-то учебные/тестовые базы данных или на базы данных-справочники, доступные только на чтение;

Ø INFORMATION_SCHEMA — этому пользователю не может соответствовать ни один логин. Его единственное значение — быть владельцем схемы INFORMATION_SCHEMA, в которой хранятся представления системной информации для базы данных;

Ø sys — этому специальному пользователю, как и INFORMATION_SCHEMA, не могут соответствовать логины. Он является владельцем схемы SYS, к которой принадлежат системные объекты базы данных.

 

 

Самостійна робота 28




Дата добавления: 2014-12-23; просмотров: 17 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.01 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав