Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

ru:manual:install:db_access [2012/08/03 12:10]
belkin
ru:manual:install:db_access [2020/03/11 09:21] (текущий)
belkin
Строка 1: Строка 1:
 ====== Управление доступом к базам данных ====== ====== Управление доступом к базам данных ======
  
-Управление доступом к базам данных Business Studio осуществляется с помощью //Утилиты// //DB Администратор//. Запуск утилиты должен производиться администратором SQL-сервера, как правило, − это локальный администратор компьютера с SQL-сервером.+Выделяются следующие роли пользователей по отношению к базам данных и серверу баз данных (SQL Server):
  
-Утилита вызывается из меню **//Пуск//**: «Программы --> Business Studio 3.6 --> DB Администратор». Откроется окно списка баз данных. Подробнее об управлении базами данных см[[ru/manual/install/dbcontrol]]. По нажатию кнопки «Ок» откроется окно «DB Администратор», в котором будет заполнен список пользователей для выбранной базы данных, а также указаны база и сервер, на котором она расположена. По кнопке «Отмена» окно списка баз данных будет закрыто.+  *Администратор сервера баз данных (SQL Server). 
 +  *Администратор базы данных. 
 +  *Пользователь базы данных Business Studio.
  
-[{{ ru/manual/install/db_access/db_access115.png?nolink |Рис 1 //Окно "DB Администратор"//}}] +Возможности данных ролей описаны в Таблице 1.
  
-В окне «DB Администратор» (Рис. 1) по кнопке «Сменить» открывается окно списка баз данных, в котором можно выбрать базу данных для управления доступом к ней. +<startTableBox> 
- +^  Возможности  ^  Администратор сервера баз данных   Администратор базы данных%%*%%  ^  Пользователь базы данных Business Studio  ^
-В списке //Пользователи базы данных// в колонке //Пользователь// показывается имя пользователя, в колонке //Статус// − наличие или отсутствие у пользователя прав администратора базы данных (см. таблицу 1). +
- +
-Чтобы изменить статус пользователя, нужно выбрать его в списке и щелкнуть по кнопке **//«Изменить статус»//**. +
- +
-Автоматический доступ к базе данных обеспечен только пользователю, создавшему эту базу. Имя владельца базы в списке пользователей -- «dbo», статус -- «Админ». +
- +
-Доступ к базе данных прочим пользователям может дать только владелец базы данных. +
- +
-Чтобы запретить пользователю доступ к базе данных, нужно удалить из списка его имя с помощью кнопки **//«Удалить»//**. +
- +
-В список пользователей базы данных могут входить пользователи домена, пользователи SQL и локальные пользователи выбранного сервера. При добавлении доменного и локального пользователя может быть указан конкретный пользователь или группа пользователей. +
- +
-Чтобы добавить доменного пользователя, щелкните по кнопке **//«Добавить…»//**, выберите возможный вариант из списка «Пользователь домена» и щелкните по кнопке «ОК». В список пользователей базы данных будет добавлено выбранное имя. +
- +
-Чтобы добавить пользователя SQL, щелкните по кнопке **//«Добавить…»//**, выберите из списка «Пользователь SQL». На экране будет открыто окно «Пользователь», в котором вводится логин и пароль для доступа к базе в режиме аутентификации SQL. +
- +
-Логин и пароль для аутентификации SQL могут использовать все пользователи. Один и тот же логин и пароль могут одновременно вводить несколько пользователей. +
- +
-Чтобы добавить локального пользователя, щелкните по кнопке **//«Добавить…»//**, выберите из списка «Локальный пользователь». Будет открыто окно со списком локальных пользователей и групп выбранного сервера. Выберите пользователя или группу и щелкните по кнопке «ОК». В список пользователей базы данных будет добавлено выбранное имя. +
- +
-Пользователи базы данных делятся на следующие группы: +
- +
-  *администратор сервера баз данных, +
-  дминистратор базы данных+
-  *пользователь+
- +
-Таблица 1 //Возможности групп пользователей// +
- +
-|   | Администратор сервера баз данных | Администратор базы данных | Пользователь |+
 |  **Возможности с использованием локального или удаленного доступа**  |||| |  **Возможности с использованием локального или удаленного доступа**  ||||
 | Доступ к базе посредством программы |  +  |  +  |  +  | | Доступ к базе посредством программы |  +  |  +  |  +  |
 | Возможность модификации данных в базе посредством программы |  +  |  +  |  +  | | Возможность модификации данных в базе посредством программы |  +  |  +  |  +  |
 | Конвертация базы данных |  +  |  +  |   | | Конвертация базы данных |  +  |  +  |   |
-| Возможность доступа к данным сторонними средствами -- внешними построителями отчетов, анализа данных |  +  |  +  |   |+| Возможность доступа к данным сторонними средствами - внешними построителями отчетов, анализа данных |  +  |  +  |   |
 | Добавление пользователей |  +  |   |   | | Добавление пользователей |  +  |   |   |
-| Удаление пользователей |  +  |   |   |+| Удаление пользователей |  +  |  +  |   
 +| Доступ%%**%% к объектам базы независимо от горизонтальных прав |  +  |  +  |
 | Возможность дать пользователю права администратора базы данных |  +  |   |   | | Возможность дать пользователю права администратора базы данных |  +  |   |   |
-Модификация структуры базы данных с помощью MetaEdit: Редактор классов и параметров |  +  |  +  |    +Обслуживание базы данных средствами программы |  +  |  +  |  
-Доступ* к объектам базы независомо от горизонтальных прав |  +  |  +  | +Модификация структуры базы данных с помощью MetaEdit |  +  |  +  |  
-|+
 |  **Возможности с использованием только локального доступа**  |||| |  **Возможности с использованием только локального доступа**  ||||
 | Создание и восстановление базы данных |  +  |   |   | | Создание и восстановление базы данных |  +  |   |   |
-| Удаление базы данных |  +  |   |   |+| Удаление базы данных |  +  |  +  |   |
 | Создание резервной копии базы данных (Backup) |  +  |  +  |   | | Создание резервной копии базы данных (Backup) |  +  |  +  |   |
-* - права «Чтение» и «Редактирование прав» (см. ).+<endTableBox|Таблица 1. Возможности ролей пользователей> 
 + 
 +* - только для соответствующей базы. 
 + 
 +%%**%% - права "Чтениеи "Редактирование прав(см. [[ru/manual/administration/horizontal_right]]). 
 + 
 +Доступ к базе данных посредством программы означает для пользователя возможность входа в базу данных и не влияет на права доступа к справочникам и объектам базы данных. Однако администратор базы данных всегда имеет доступ к ряду классов База.Администрирование. Описание разграничения прав доступа пользователей к объектам базы данных приведено в главах [[ru/manual/administration/user_rights]], [[ru/manual/administration/horizontal_right]]. 
 + 
 +С точки зрения SQL Server администратор сервера баз данных – это член роли сервера "sysadmin", администратор базы данных - член роли базы данных "db_owner", а обычный пользователь не является членом никаких ролей (кроме "public"). 
 + 
 +===== В этом подразделе ===== 
 + 
 +  *[[ru/manual/install/db_access/assigning_a_user_as_a_db_server_administrator]] 
 +  *[[ru/manual/install/db_access/assigning_db_users_and_administrators]]
  
-Доступ к базе данных посредством программы означает для пользователя возможность входа в базу данных и не влияет на права доступа к справочникам и элементам базы данных. Однако администратор базы данных всегда имеет доступ к ряду классов База.Администрирование. Описание разграничения прав доступа пользователей к элементам базы данных дано в [[ru/manual/administration/user_rights]], [[ru/manual/administration/horizontal_right]].+[<contextnavigator>]
Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki