Как разделиться администраторам?
- Galinanik
- Участник
- Сообщения: 43
- Зарегистрирован: 03 мар 2008, 04:10
- Откуда: Irkutsk
- Контактная информация:
Как разделиться администраторам?
Здравствуйте! У нас проблема следующая: в нашей базе имеется три администратора. каждый из нас использует "integrated login". и база нас разделяет только по номеру рабочего места. Появилась необходимость разделится по сетевым именам.Когда мы это попытались сделать, программа теперь идетенфицирует нас как одного администратора и два пользователя. Подскажите как сделать чтобы в Лоции мы могли по прежднему все иметь права администратора но чтобы мы разделялись по именам?
Galland
- Anderyt
- Активный участник
- Сообщения: 777
- Зарегистрирован: 15 июл 2004, 13:15
- Используемое ПО: Lotsia PDM PLUS
- Откуда: Тюмень
- Контактная информация:
интересный вопрос.. то есть, мне тоже интересно 
у нас тоже несколько админов. номера своих рабочих мест мы уже практически выучили наизусть...
когда нужно создать какой либо документ от своего имени (а не от Админа), мы используем специально настроенные действия и выбираем СВОЮ ФИО из списка админов...

у нас тоже несколько админов. номера своих рабочих мест мы уже практически выучили наизусть...
когда нужно создать какой либо документ от своего имени (а не от Админа), мы используем специально настроенные действия и выбираем СВОЮ ФИО из списка админов...
лучше день потерять, потом за пять минут долететь!
- Старик Крупский
- Активный участник
- Сообщения: 803
- Зарегистрирован: 27 июл 2006, 22:17
- Откуда: Москва
А Вы, наверное, на майкрософтовском SQL сидите? И все с правами доменного админа? Это он всех доменных админов под одну гребенку косит. Пробовать надо два варианта:
1. Сопоставить логину доменного пользователя конкретного пользователя БД.
2. Использовать имя и пароль.
Но не надо забывать, что пользователю, не являющемуся SA, нужно в Лоции выдать административные привилегии и вынести соответствующие пункты главного меню из папки "Администрирование". Просто переложить их в другое место. Дело двух минут.
1. Сопоставить логину доменного пользователя конкретного пользователя БД.
2. Использовать имя и пароль.
Но не надо забывать, что пользователю, не являющемуся SA, нужно в Лоции выдать административные привилегии и вынести соответствующие пункты главного меню из папки "Администрирование". Просто переложить их в другое место. Дело двух минут.
"Лучше меньше, да лучше" (C)
- Galinanik
- Участник
- Сообщения: 43
- Зарегистрирован: 03 мар 2008, 04:10
- Откуда: Irkutsk
- Контактная информация:
интересное решение... а не поделитесь ли с нами готовым действием?если вам не в напряг:-)Anderyt писал(а):интересный вопрос.. то есть, мне тоже интересно
у нас тоже несколько админов. номера своих рабочих мест мы уже практически выучили наизусть...
когда нужно создать какой либо документ от своего имени (а не от Админа), мы используем специально настроенные действия и выбираем СВОЮ ФИО из списка админов...
Galland
- Anderyt
- Активный участник
- Сообщения: 777
- Зарегистрирован: 15 июл 2004, 13:15
- Используемое ПО: Lotsia PDM PLUS
- Откуда: Тюмень
- Контактная информация:
я наверное ввел в некоторое заблуждение... под "Документом" я имел в виду ОБЪЕКТ-документ. там есть атрибуты и в них можно запихивать что угодно. выбираеи нужное ФИО из специального списка (его можно хранить и в действии, и в виде объектов системы) и запихиваем в атрибут.
то есть речь здесь не идет о том, чтобы в системном свойстве объекта или документа была какая то фамилия (в Создал или Изменил), там конечно стоит Администратор..
зато везде есть номера РМ
а действием как поделиться??..
то есть речь здесь не идет о том, чтобы в системном свойстве объекта или документа была какая то фамилия (в Создал или Изменил), там конечно стоит Администратор..
зато везде есть номера РМ

а действием как поделиться??..
лучше день потерять, потом за пять минут долететь!
- Galinanik
- Участник
- Сообщения: 43
- Зарегистрирован: 03 мар 2008, 04:10
- Откуда: Irkutsk
- Контактная информация:
попробуем и так:-) Ну подробненько...например, написать какую функцию используете, и с чем связали действие...вышлем шоколадку вам по почте:-))Anderyt писал(а):я наверное ввел в некоторое заблуждение... под "Документом" я имел в виду ОБЪЕКТ-документ. там есть атрибуты и в них можно запихивать что угодно. выбираеи нужное ФИО из специального списка (его можно хранить и в действии, и в виде объектов системы) и запихиваем в атрибут.
то есть речь здесь не идет о том, чтобы в системном свойстве объекта или документа была какая то фамилия (в Создал или Изменил), там конечно стоит Администратор..
зато везде есть номера РМ
а действием как поделиться??..
Galland
- Anderyt
- Активный участник
- Сообщения: 777
- Зарегистрирован: 15 июл 2004, 13:15
- Используемое ПО: Lotsia PDM PLUS
- Откуда: Тюмень
- Контактная информация:
смысл какой. есть функционал для работы с документами, то есть для создания объектов-документов. система автоматически фиксирует создателя этого объекта в качестве автора (записывает в атрибут). то есть там просто
а когда система понимает, что работает Админ (GetCurrentUserID() = 0), то она подсовывает список ФИО. из которых создатель выбирает себя.
список можно хранить в самом действии (значения выпадающего списка на форме действия), или в виде объектов. если в виде объектов - то можно в действии просто устраивать поиск объектов по какому либо условию и выбирать определенный объект из найденных (объект Сотрудник, например)..
Код: Выделить всё
AttribSet ( Obj_drawing , LinkID_0 , Attr_executor , g_UserName$ )
список можно хранить в самом действии (значения выпадающего списка на форме действия), или в виде объектов. если в виде объектов - то можно в действии просто устраивать поиск объектов по какому либо условию и выбирать определенный объект из найденных (объект Сотрудник, например)..
лучше день потерять, потом за пять минут долететь!
- Старик Крупский
- Активный участник
- Сообщения: 803
- Зарегистрирован: 27 июл 2006, 22:17
- Откуда: Москва
- Galinanik
- Участник
- Сообщения: 43
- Зарегистрирован: 03 мар 2008, 04:10
- Откуда: Irkutsk
- Контактная информация:
Спасибо! правда нам показалось немного мудрено...Anderyt писал(а):смысл какой. есть функционал для работы с документами, то есть для создания объектов-документов. система автоматически фиксирует создателя этого объекта в качестве автора (записывает в атрибут). то есть там простоа когда система понимает, что работает Админ (GetCurrentUserID() = 0), то она подсовывает список ФИО. из которых создатель выбирает себя.Код: Выделить всё
AttribSet ( Obj_drawing , LinkID_0 , Attr_executor , g_UserName$ )
список можно хранить в самом действии (значения выпадающего списка на форме действия), или в виде объектов. если в виде объектов - то можно в действии просто устраивать поиск объектов по какому либо условию и выбирать определенный объект из найденных (объект Сотрудник, например)..
Galland
- Anderyt
- Активный участник
- Сообщения: 777
- Зарегистрирован: 15 июл 2004, 13:15
- Используемое ПО: Lotsia PDM PLUS
- Откуда: Тюмень
- Контактная информация:
[quote="Galinanik]Спасибо! правда нам показалось немного мудрено...[/quote]
что именно??
в виде объектов - это конечно слишком трудоемко, список ФИО гораздо проще хранить в действии.. но здесь есть какая деталь.. если объекты - то их можно подсовывать куда угодно, просто сделать в действии поиск объекта по определеннмы атрибутам - и все. таких действий может быть множество, да и получается, что список хранится в системе ОДИН раз. если состав админов изменяется - то список обновится везде. если его хранить в действиях - то придется в каждом действии менять. а это время админа, у которого времени и так не хватает
ну и к тому же у нас уже были объекты-сотрудники для каждого сотрудника (а не только для админов), поэтому такое решение возникло само собой.
что именно??

в виде объектов - это конечно слишком трудоемко, список ФИО гораздо проще хранить в действии.. но здесь есть какая деталь.. если объекты - то их можно подсовывать куда угодно, просто сделать в действии поиск объекта по определеннмы атрибутам - и все. таких действий может быть множество, да и получается, что список хранится в системе ОДИН раз. если состав админов изменяется - то список обновится везде. если его хранить в действиях - то придется в каждом действии менять. а это время админа, у которого времени и так не хватает

ну и к тому же у нас уже были объекты-сотрудники для каждого сотрудника (а не только для админов), поэтому такое решение возникло само собой.
лучше день потерять, потом за пять минут долететь!
- Galinanik
- Участник
- Сообщения: 43
- Зарегистрирован: 03 мар 2008, 04:10
- Откуда: Irkutsk
- Контактная информация:
Здравствуйте! мы все сделали как вы описали. Но к сожалению у того администратора над которым мы все это проделали, все таки не сохранились все настройки, например меню структура БД не отображается (типы объектов, группы атрибутов и атрибуты) или из другого меню переиестился только инструмент "настройка меню", настройкой же форм этот алминистратор пользоваться не может. Были разданы все привилегии и права..не поймем в чем дело. Подскажите пожалуйста чего мы еще не доделали?Старик Крупский писал(а):А Вы, наверное, на майкрософтовском SQL сидите? И все с правами доменного админа? Это он всех доменных админов под одну гребенку косит. Пробовать надо два варианта:
1. Сопоставить логину доменного пользователя конкретного пользователя БД.
2. Использовать имя и пароль.
Но не надо забывать, что пользователю, не являющемуся SA, нужно в Лоции выдать административные привилегии и вынести соответствующие пункты главного меню из папки "Администрирование". Просто переложить их в другое место. Дело двух минут.
Galland
- Старик Крупский
- Активный участник
- Сообщения: 803
- Зарегистрирован: 27 июл 2006, 22:17
- Откуда: Москва
Фича в том, что доступ к пунктам папки "Администрирование" главного меню есть только у настоящего админа, а не у привилегированного. Поэтому привилегированному можно сделать такое же меню, только вместо папки "Администрирование" надо создать другую папку и в нее напихать те же пункты.
"Лучше меньше, да лучше" (C)
- Galinanik
- Участник
- Сообщения: 43
- Зарегистрирован: 03 мар 2008, 04:10
- Откуда: Irkutsk
- Контактная информация:
Старик Крупский писал(а):Фича в том, что доступ к пунктам папки "Администрирование" главного меню есть только у настоящего админа, а не у привилегированного. Поэтому привилегированному можно сделать такое же меню, только вместо папки "Администрирование" надо создать другую папку и в нее напихать те же пункты.

Galland