|
32-бит клиент и 64-бит сервер Firebird 2.5.8 на одной тачке с Win7x64
|
|||
---|---|---|---|
#18+
Basil A. SidorovЕсли человек сколько нибудь профессионально администрирует винду, то запуск консоли с повышением привилегий делается машинально. Делать странные приседания ради тех, кто "типа профи" - совершенно излишне: или запомнят и будут делать так, как надо или могут страдать (фигнёй) и дальше.+1 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2018, 15:00 |
|
32-бит клиент и 64-бит сервер Firebird 2.5.8 на одной тачке с Win7x64
|
|||
---|---|---|---|
#18+
Ariochв общем, автоматическое повышение придумали для интерактивных программ, которые советуются с пользователем когда им завершаться. Для пакетных команд автоповышения быть не должно, они либо должны полностью работать без повышения, либо не работать."Когда вы говорите, Иван Васильевич ..." UAC - это не про безопасность. Это про комфорт при достаточном уровне безопасности. И ваша категоричность, мягко говоря, раздражает. Точно так же, как раздражает безапелляционость запроса привилегий в манифесте приложения вместо нормального анализа ситуации и запроса повышения привилегий тогда и только тогда, когда это действительно необходимо. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2018, 15:02 |
|
32-бит клиент и 64-бит сервер Firebird 2.5.8 на одной тачке с Win7x64
|
|||
---|---|---|---|
#18+
AriochНу да, именно. Всё, что технически не заблокировано, по факту разрешено Ты, вообще, понимаешь, что означает программа Windows Logo для ПО? Ровно тоже самое, что она означает для ноутбуков, фабричных компов и т.п. изделий. Когда нибудь наблюдал на ноуте стикер "Windows 10 Compatible"? Для того, чтобы получить право клеить такой стикер, ты обязан провести определенную процедуру сертификации. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2018, 15:04 |
|
32-бит клиент и 64-бит сервер Firebird 2.5.8 на одной тачке с Win7x64
|
|||
---|---|---|---|
#18+
rdb_devНет! Автоматическое повышение привилегий придумали совсем не для этих целей. в контексте instclient - именно для этого мы же именно его обсуждаем rdb_devчтобы предотвратить несанкционированный доступ к файлам системы а в контексте Windows-вообще - для того чтобы плавно но постоянно заставлять разработчиков писать программы, которые работают без админских прав. И инсталляторы к ним. цели "предотвратить несанкционированный доступ" у UAC не было и быть не могло. networkworld.com/article/2295224/lan-wan/microsoft--uac-not-a-security-feature.html ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2018, 15:08 |
|
32-бит клиент и 64-бит сервер Firebird 2.5.8 на одной тачке с Win7x64
|
|||
---|---|---|---|
#18+
rdb_dev, ну так вывод-то у тебя какой? может ли вообще в природе быть ситуация "майкрософт запрещает" ? И если может - то в какой ситуации и каким способом? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2018, 15:11 |
|
32-бит клиент и 64-бит сервер Firebird 2.5.8 на одной тачке с Win7x64
|
|||
---|---|---|---|
#18+
Basil A. SidorovUAC - это не про безопасность. Это про комфорт следовательно, ситуация instclient - "я написал много важного текста, но хрен ты его прочитаешь" - это против комфорта и против идеи UAC Basil A. SidorovИ ваша категоричность, мягко говоря, раздражает. у меня так же раздражает безаппеляционная защита ситуации "здесь играем, здесь не играем, здесь рыбу заворачиваем". Повторяю - не столько возникновение этой ситуации, как её упёртая защита как нормы. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2018, 15:14 |
|
32-бит клиент и 64-бит сервер Firebird 2.5.8 на одной тачке с Win7x64
|
|||
---|---|---|---|
#18+
Ariochцели "предотвратить несанкционированный доступ" у UAC не было и быть не могло. networkworld.com/article/2295224/lan-wan/microsoft--uac-not-a-security-feature.htmlНе надо читать всякий third-party бред! Чти первоисточник в обоих смыслах: Как использовать контроль учетных записей (UAC) в Windows Vista "Контроль учетных записей (UAC) является новой возможностью, которая помогает предотвратить вредоносные программы, также известный как «вредоносного ПО», повреждения системы. Контроль учетных Записей останавливает автоматическую установку неавторизованных приложений. UAC также предотвращает непреднамеренные изменения системных параметров." User Account Control "A well designed User Account Control experience helps prevent unwanted system-wide changes in a way that is predictable and requires minimal effort. With User Account Control (UAC) fully enabled, interactive administrators normally run with least user privileges, but they can self-elevate to perform administrative tasks by giving explicit consent with the Consent UI. Such administrative tasks include installing software and drivers, changing system-wide settings, viewing or changing other user accounts, and running administrative tools." ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2018, 15:16 |
|
32-бит клиент и 64-бит сервер Firebird 2.5.8 на одной тачке с Win7x64
|
|||
---|---|---|---|
#18+
Ariochследовательно, ситуация instclient - "я написал много важного текста, но хрен ты его прочитаешь" - это против комфорта и против идеи UACinstclient, это лишь утилита, позволяющая программе-установщику дистрибутива FirebirdSQL Server (которая использует UAC для запроса повышения привилегий) или опытному администратору зарегистрировать в системе службу. Даже сама Microsoft не встраивает в подобные утилиты автоматический запрос привилегий, а таких утилит в дистрибутивах ПО Microsoft и самой ОС Windows как грязи. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2018, 15:21 |
|
32-бит клиент и 64-бит сервер Firebird 2.5.8 на одной тачке с Win7x64
|
|||
---|---|---|---|
#18+
Ariochэто против комфорта и против идеи UACUAC обеспечивает комфорт пользователям из группы локальных администраторов и только им. Можете предъявлять свои претензии мелкомягким, которые: 1. Не предусмотрели возможности повысить привилегии без перезапуска процесса; 2. Не предусмотрели возможности перезапустить процесс с повышением привилегий в той же самой консоли; 3. Не предусмотрели третью кнопку в окне запроса привилегий - "Продолжить" (не повышать привилегии вообще). У первых двух пунктов есть хоть какое-то техническое обоснования, но вот за третий - надо бы просто расстрелять из рогатки. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2018, 16:19 |
|
32-бит клиент и 64-бит сервер Firebird 2.5.8 на одной тачке с Win7x64
|
|||
---|---|---|---|
#18+
Basil A. Sidorov, 1,2 - разделение процессов, окна с разными уровнями изоляции даже собщения друнг другу ни в раз пошлют. Например, чтобы неповышенная программа не могла открыть окно настроек и выключить UAC нафиг. Хотя много чего другого она может, начиная с Win7. 3 - а зачем? Если функция может работать без повышения - пуст ьтак и работает. Если требует повышения - пусть повышается. Если есть две похожих, но чуточку различных функции, сделайте настройку перед кнопкой или две кнопки. По ссылке с rdb-шной статьи: Allow Standard users to attempt task, and to elevate on failure. If Standard users can view the information and are able to make some changes without elevation, allow them to access the UI and have them elevate only if the task fails. This approach is suitable when Standard users have limited access, such as with properties of their own files in Windows Explorer rdb_dev User Account Control "A well designed User Account Control experience helps prevent unwanted system-wide changes Во всей статье что характерно нет ни одного слова "security" Потому что много чего "helps prevent", например длинные сложные пароли - и соотв. программы дял генерации и хранения паролей. Они полезны. Они "помогают предотвратить". Но они не часть подсистемы безопасности и разграничения доступа Windows. Хотя безусловно помогают ей пользоваться. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2018, 17:25 |
|
32-бит клиент и 64-бит сервер Firebird 2.5.8 на одной тачке с Win7x64
|
|||
---|---|---|---|
#18+
Arioch3 - а зачем? Если функция может работать без повышения - пуст ьтак и работает.Как и всякое благое начинание, ваше разбивается о человеческую лень ... Есть манифест, в котором запрошены максимальные привилегии. Этот манифест вообще никак не связан с реальной необходимостью не только повышения привилегий, но и необходимостью вообще задействовать эти привилегии. Но повышение привилегий запрошено и, таким образом, сделано "предложение, от которого нельзя отказаться". Третья кнопка позволяет молча исправить ошибки человеческой лени. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.04.2018, 18:28 |
|
32-бит клиент и 64-бит сервер Firebird 2.5.8 на одной тачке с Win7x64
|
|||
---|---|---|---|
#18+
rdb_dev, Посмотрел скрипт. Там копирование клиентских либ в system32, что мне тоже не очень нравится. И я еще не понял, разве есть смысл копировать туда же и fbembed.dll В моем представлении эмбеддед - дело интимное, лежать должен всяко с приложением которое его использует. Код: powershell 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 21:46 |
|
32-бит клиент и 64-бит сервер Firebird 2.5.8 на одной тачке с Win7x64
|
|||
---|---|---|---|
#18+
fraksИ я еще не понял, разве есть смысл копировать туда же и fbembed.dll Нету. Есть смысл копировать firebird.msg. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.04.2018, 22:13 |
|
32-бит клиент и 64-бит сервер Firebird 2.5.8 на одной тачке с Win7x64
|
|||
---|---|---|---|
#18+
fraksrdb_dev, Посмотрел скрипт. Там копирование клиентских либ в system32, что мне тоже не очень нравится.64-хразрядная кладётся в system32, 32-хразрядная - в SysWOW64. Что тут может не нравится? fraksИ я еще не понял, разве есть смысл копировать туда же и fbembed.dll В моем представлении эмбеддед - дело интимное, лежать должен всяко с приложением которое его использует.Место экономишь? :) Не нравится - закомментируй копирование fbembed.dll. Это же cmd скрипт, а не скомпилированный бинарный модуль... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.04.2018, 09:31 |
|
|
start [/forum/topic.php?fid=40&msg=39629923&tid=1561156]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 135ms |
0 / 0 |