Подключение пользователей

Автор Антон_, 25.04.16, 15:54:49

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Антон_

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

tur


Антон_

ПО - САПР ТП Вертикаль v13 и УТС

oit

В Вертикали заводиться учетка пользователя так:
1. Прописываете пользователя на MS SQL Server (Oracle).
2. Даете ему доступ к базе Вертикали.
3. Добавляете роль db_owner.
4. Через ЦУК (центр управления комплексом) добавляете пользователя (ставите безопасность Windows в этом случае окошко с полем ввода пароля не будет выскакивать если пользователь входит в одну группу) или смешанную безопасность, в этом случае вводите в ЦУКе логин и пароль.
5. Добавляете пользователя в одну или несколько групп.

50 пользователей делегированием через одну учетку connect на базу... сами себе головную боль потом привезете, так делать не рекомендую.

tur

Цитата: Антон_ от 25.04.16, 21:04:23
ПО - САПР ТП Вертикаль v13 и УТС
Вертикаль и УТС для каждого пользователя отдельная учетка.

Кстати, у вас доменная структура?

Антон_

Да, структура доменная.
Не могли бы чуть подробнее написать насчет головной боли. Просто хотелось бы знать почему именно надо так делать.В том же справочнике МиС если пользователи находятся в разных доменах, то получается им всем придется прописать доступ к базе данных от одного пользователя и как понимаю по другому не получится сделать, если конечно не делать 2 сервера приложений МиС.

oit

ЦитироватьПросто хотелось бы знать почему именно надо так делать.
Чтобы избежать проблем при обновлении.

Как вариант можете создать группу безопасности в MS SQL, воткнуть туда 50 пользователей. И права разрулить на группу.

tur

Цитата: Антон_ от 26.04.16, 09:38:02
Да, структура доменная.
Не могли бы чуть подробнее написать насчет головной боли. Просто хотелось бы знать почему именно надо так делать.В том же справочнике МиС если пользователи находятся в разных доменах, то получается им всем придется прописать доступ к базе данных от одного пользователя и как понимаю по другому не получится сделать, если конечно не делать 2 сервера приложений МиС.

При доменной структуре сети, Вертикаль (УТС) работает по принципу - одна учетная запись, один пользователь, не даст Вертикаль (УТС) запуститься под одной учетной записью сразу нескольким пользователем.
С МиС проще, точнее справочнику всё равно на скольких машинах одновременно под одним пользователем вы его запустите.
Но если вы будете использовать МиС в Вертикали, тогда придется и каждого их этих пользователей в МиС добавлять.
Два сервера приложений МиС в 95% случаев не нужны.

Цитата: oit от 26.04.16, 09:59:42
Чтобы избежать проблем при обновлении.

Как вариант можете создать группу безопасности в MS SQL, воткнуть туда 50 пользователей. И права разрулить на группу.


Про обновление вообще не понял.

А с МиС была проблема, он не поддерживал группы в версиях 2011-2013 (каждый пользователь справочника прописывался отдельно), хотя может быть в последних версиях может эту проблему решили

Антон_

<< не даст Вертикаль (УТС) запуститься под одной учетной записью сразу нескольким пользователем
Про авторизацию нескольких пользователей под одной учетной записью в Вертикали (УТС) не говорилось, имелась в виду именно авторизация нескольких пользователей под одной учетной записью в базе данных (MS SQL)  а авторизация в Вертикали (УТС) под разными.
Насчет сервера МиС, на сервере приложений настраивается доступ к базе данных сразу для всех пользователей, то есть если пишем что подключаться под учетной записью user1, то все пользователи системы будут подключаться именно под этой учетной записью и как понимаю это не должно нарушить работу системы.

tur

Цитата: Антон_ от 26.04.16, 19:25:50
<< не даст Вертикаль (УТС) запуститься под одной учетной записью сразу нескольким пользователем
Про авторизацию нескольких пользователей под одной учетной записью в Вертикали (УТС) не говорилось, имелась в виду именно авторизация нескольких пользователей под одной учетной записью в базе данных (MS SQL)  а авторизация в Вертикали (УТС) под разными.
Насчет сервера МиС, на сервере приложений настраивается доступ к базе данных сразу для всех пользователей, то есть если пишем что подключаться под учетной записью user1, то все пользователи системы будут подключаться именно под этой учетной записью и как понимаю это не должно нарушить работу системы.


В базе данных УТС достаточно создать две группы пользователей (администраторы и пользователи), даёте этим группам свои права на базу.

А вот с МиС такой фокус проходит только в зависимости от версии справочника, в МиС 2011 и 2013 не проходит, там нужно добавлять каждого пользователя отдельно.