Про войну дефайнов

Feb 27, 2014 00:06

Сегодня на работе случилась классическая жопа: выявился конфликт дефайнов в разных библиотеках ( Read more... )

программирование, лытдыбр, С++, работа

Leave a comment

Comments 4

avr_mag February 26 2014, 18:46:43 UTC
А я парюсь с SQL. Несколько дней разбирался с одним невероятно навороченным и невероятно долгим запросом, который исполняется аж целых 16 часов. Мне удалось его оптимизировать и сократить время более чем в два раза. Теперь стоит нетривиальная задача - закинуть программным способом на удаленные сервера хранимую процедуру. Конечно, проще было бы зайти на них удаленно и воткнуть ее руками. Но жопа в том, что из-за текучки кадров программистов и сисадминов никто не помнит реальные пароли. Или помнит, но не говорит. Так что приконнектиться удалено вручную просто невозможно. Полный пиздец какой-то! И это одна из самых грозных государственных организаций. Хотя, с точки зрения безопасности, это может и хорошо. Но они же хотят при этом чтоб оно еще и быстро работало. Вот и парюсь. Оказывается микрософтовский SQL позволяет считывать с удаленных серверов практически все. Но вот создавать удаленно хранимые процедуры - фиг! (Это у него так безопасность обеспечивается от вредоносного кода). Видимо придется разослать по подразделениям готовый скрипт ( ... )

Reply

iron_bug February 26 2014, 19:05:53 UTC
если это госструктура, то 50%, что пароль - 12345678, проверено на практике! :)
да, MS SQL наворочен. но Oracle страшнее.
пинай админов - пусть скрипты запускают. или пусть дают удалённый доступ на запуск скриптов. мне чота думается, что скрипт запустить с админскими правами она не может запретить.

Reply

avr_mag February 27 2014, 02:02:01 UTC
Не, у нас пароли очень длинные и очень сложные, хрен подберешь простым перебором...

Reply

iron_bug February 26 2014, 19:08:39 UTC
а у нас другой отдел занимается SQL-ем. под Oracle. и как-то так вяло у них этот процесс идёт, что мне хочется взять и поковыряться в их коде. но у меня нет прав там ковыряться - это раз, и мудрость мне подсказывает, что залазить в чужой код - значит, взваливать на себя лишнюю работу, за которую тебе никто даже спасибо не скажет. поэтому особо не рвусь, хотя знаю о базах данных очень немало и имею опыт оптимизации монстрозных баз.

Reply


Leave a comment

Up