20.04.2011 10:10, Igor Zakhrebetkov пишет:
На linux сервере с парой сотен пользователей стоит firebird 2.1.3.
Чтобы не придумывать лишних паролей, хотелось бы разрешить пользователям
подключаться к БД именами и паролями, прописанными в ОС. То есть под
именем, прописанным на linux сервере, но с
Dmitry Yemanov пишет:
Trusted authentication работает только в Windows.
В QuickStart'e про mixed authentication, которая есть под Linux, написано:
Mixed: The user either supplies a Firebird username and password,
or is logged in with _his OS account name_.
Надеялся, что имелись в виду аккаунты
20.04.2011 11:37, Igor Zakhrebetkov пишет:
То есть войти пользователем на Linux сервер и из-под него подключиться к
БД?
Попробовал. Для любого пользователя, даже если root, пишет:
Your user name and password are not defined. Ask your database
administrator to set up a Firebird login.
При
éÎÔÅÒÅÓÎÁÑ ×ÅÓÞØ ÐÏÌÕÞÁÅÔÓÑ: ÎÁ ÓÌÁÂÅÎØËÏÊ ÍÁÛÉÎÅ (íÁÛÉÎÁ 2) ×ÒÅÍÑ ÚÁÇÒÕÚËÉ
1000 ÚÁÐÉÓÅÊ ÒÁ×ÎÏ 7 ÓÅËÕÎÄÁÍ, Á ÎÁ ÎÅ ÓÌÁÂÅÎØËÉÈ (íÁÛÉÎÁ 1 É 3) ×ÒÅÍÑ
ÚÁÇÒÕÚËÉ 30 ÓÅËÕÎÄ, ÂÁÚÙ ÏÄÉÎÁËÏ×ÙÅ FB ÓÏÂÉÒÁÌÓÑ ÉÚ sources ×ÅÚÄÅ.
úÁÇÒÕÚËÁ ÓÉÓÔÅÍ ×ÅÚÄÅ ÏÄÉÎÁËÏ×ÁÑ ×Ï ×ÒÅÍÑ ÔÅÓÔÏ× ËÏÎÎÅËÔÏ× Ë ÂÁÚÅ ËÒÏÍÅ
ÔÅÓÔÁ ÎÅ
Andrew Kipcharskiy ...
Интересная весчь получается: на слабенькой машине (Машина 2) время загрузки
1000 записей равно 7 секундам
Это страшно медленно
а на не слабеньких (Машина 1 и 3) время загрузки 30 секунд, базы одинаковые FB
собирался из sources везде.
Может DEBUG собрал ? хотя
üÔÏ ÓÔÒÁÛÎÏ ÍÅÄÌÅÎÎÏ
ôÁË É ÅÓÔØ Ô.Ë. × ÐÕÓÔÕÔÕÀ ÂÁÚÕ ÌßÅÔÓÑ (ÔÅÍ ÖÅ update or insert) ÎÁ ÐÏÒÑÄÏË
ÚÁÐÉÓÅÊ ÂÏÌØÛÅ (10 ÔÙÓÑÞ) É ÕËÌÁÄÙ×ÁÅÔÓÑ ×ÓÅ × ÔÅÖÅ 30 ÓÅË.
íÏÖÅÔ DEBUG ÓÏÂÒÁÌ ? ÈÏÔÑ É ÄÌÑ ÎÅÇÏ ×ÒÏÄÅ ËÁË ÍÅÄÌÅÎÎÏ
îÅÔ ÎÅ DEBUG.
ôÁÖÅ ÐÒÏÂÌÅÍÁ ÂÙÌÁ É × rpm FC11 ÄÌÑ 2.1.2 É
Andrew Kipcharskiy ...
Это страшно медленно
Так и есть т.к. в пустутую базу лъется (тем же update or insert) на порядок записей больше (10 тысяч) и укладывается все в теже
30 сек.
А, так БД не пуста ? И присутствует update ?
А индексы там есть ? Активные ?
--
Хорсун Влад
á, ÔÁË âä ÎÅ ÐÕÓÔÁ ? é ÐÒÉÓÕÔÓÔ×ÕÅÔ update ?
âÁÚÁ ÎÅ ÐÕÓÔÁÑ, × ÔÁÂÌÉÃÅ ÏËÏÌÏ 10 ÚÁÐÉÓÅÊ
á ÉÎÄÅËÓÙ ÔÁÍ ÅÓÔØ ? áËÔÉ×ÎÙÅ ?
ÅÓÔØ PK ÏÎ ÕËÁÚÁÎ × matching (ÁËÔÉ×ÎÙÊ)
Andrew Kipcharskiy ...
А, так БД не пуста ? И присутствует update ?
База не пустая, в таблице около 10 записей
А индексы там есть ? Активные ?
есть PK он указан в matching (активный)
Можешь снять статистику выполнения пачки таких вставок ?
Например оформить их как
íÏÖÅÛØ ÓÎÑÔØ ÓÔÁÔÉÓÔÉËÕ ×ÙÐÏÌÎÅÎÉÑ ÐÁÞËÉ ÔÁËÉÈ ×ÓÔÁ×ÏË ?
îÁÐÒÉÍÅÒ ÏÆÏÒÍÉÔØ ÉÈ ËÁË execute block, ÉÌÉ ÐÒÏÇÎÁÔØ × ÃÉËÌÅ
ÔÙÓÑÞÕ ÓÌÕÞÁÊÎÙÈ ÚÎÁÞÅÎÉÊ.
óÄÅÌÁÌ ÓÌÅÄÕÀÝÅÅ: ÓÏÚÄÁÌ ÄÕÂÌÉËÁÔ Ó×ÏÅÊ ÔÁÂÌÉÃÙ (ÔÁÖÅ ÓÔÒÕËÔÕÒÁ ,
ÉÎÄÅËÓÙ ÎÁ ÔÅÖÅ ÐÏÌÑ ÎÁÚÁ×ÁÎÉÅ ÔÁÂÌÉÃÙ ÄÒÕÇÏÅ)
ÚÁÐÕÓÔÉÌ Ó×ÏÊ ÔÅÓÔ:
Andrew Kipcharskiy ...
Можешь снять статистику выполнения пачки таких вставок ?
Например оформить их как execute block, или прогнать в цикле
тысячу случайных значений.
Сделал следующее: создал дубликат своей таблицы (таже структура , индексы
на теже поля назавание таблицы другое)
ÄÒÁÊ×ÅÒÙ ÄÉÓËÁ. ×ÙËÌÀÞÅÎÏ ËÜÛÉÒÏ×ÁÎÉÅ ÚÁÐÉÓÉ. éÌÉ ×ÏÏÂÝÅ ÎÅ ÎÁÓÔÒÏÅÎÏ.
ÄÒÁÊ×ÅÒÙ ÄÉÓËÁ × ÐÒÏÂÌÅÍÁÈ ÎÅ ÚÁÍÅÞÅÎÙ
hdparm ÇÏ×ÏÒÉÔ write-caching = 1 (on) ÎÁ ×ÓÅÈ...
Á ÄÅÔÁÌØÎÙÈ ÎÁÓÔÒÏÅË ËÜÛÉÒÏ×ÁÎÉÑ ÚÁÐÉÓÉ ÎÅ ÚÎÁÀ...
Dmitry Yemanov пишет:
St. Alex wrote:
Я может туплю, но че то с утра не могу найти в доках, какая сейчас длина
пароля в Firebird (версии 2.1.3 и 2.5) Что-то крутится в голове, что
вроде увеличивали максимальную длину больше чем 8 символов, но не могу
точно вспомнить.
Все как и было раньше.
Здравствуйте!
Я может туплю, но че то с утра не могу найти в доках, какая сейчас длина
пароля в Firebird (версии 2.1.3 и 2.5) Что-то крутится в голове, что
вроде увеличивали максимальную длину больше чем 8 символов, но не могу
точно вспомнить.
Спасибо.
С уважением,
Стариков Алексей
St. Alex wrote:
Я может туплю, но че то с утра не могу найти в доках, какая сейчас длина
пароля в Firebird (версии 2.1.3 и 2.5) Что-то крутится в голове, что
вроде увеличивали максимальную длину больше чем 8 символов, но не могу
точно вспомнить.
Все как и было раньше.
--
Дмитрий Еманов
Dmitry Yemanov wrote:
Тогда и дорога назад открыта...
Я бы не дал 100% гарантию. В некоторых случаях после перекомпиляции для
того же SQL в 2.х может быть сгенерен новый BLR, который на 1.5 уже не
отресторится. Ситуация редкая, но возможная.
Меня больше волновала перекодировка процедур
×ÓÅ ÐÅÒÅÞÉÓÌÅÎÎÙÅ ÐÒÏÂÌÅÍÙ ÒÅÛÁÀÔÓÑ ÐÒÅÄ×ÁÒÉÔÅÌØÎÏÊ ÐÏÄÇÏÔÏ×ËÏÊ:
ÂÁËÁÐ ÍÅÔÁÄÁÎÎÙÈ × 1.5
ÒÅÓÔÏÒ ÍÅÔÁÄÁÎÎÙÈ × 2.1
ÐÅÒÅËÏÍÐÉÌÑÃÉÑ ×ÓÅÇÏ × 2.1 ÓÍÏÔÒÉÍ, ÞÔÏ ÎÅËÏÍÐÉÌÉÔÓÑ.
ÐÅÒÅÐÉÓÙ×ÁÅÍ ÕËÁÚÁÎÎÙÊ ËÏÄ ÔÁË, ÞÔÏÂÙ ÒÁÂÏÔÁÌÏ É × 2.1 É × 1.5.
ÎÁËÁÔÙ×ÁÅÍ ÉÓÐÒÁ×ÌÅÎÉÑ ÎÁ ÂÏ×ÕÀ âä × 1.5.
ÐÏ×ÔÏÒÑÅÍ ÉÔÅÒÁÃÉÉ,
Oleg Matveyev wrote:
Тогда и дорога назад открыта...
Я бы не дал 100% гарантию. В некоторых случаях после перекомпиляции для
того же SQL в 2.х может быть сгенерен новый BLR, который на 1.5 уже не
отресторится. Ситуация редкая, но возможная.
--
Дмитрий Еманов
Hello, Dmitry!
Dmitry Yemanov wrote:
Тогда и дорога назад открыта...
Я бы не дал 100% гарантию. В некоторых случаях после перекомпиляции для
того же SQL в 2.х может быть сгенерен новый BLR, который на 1.5 уже не
отресторится. Ситуация редкая, но возможная.
это понятно, но все равно,
А я правильно подозреваю, что после рестора базы от FB 1.5 на FB 2.1 и
апдейта метаданных с помощью metadata_charset_create.sql ,
обратного пути уже не будет?
Привет!
А я правильно подозреваю, что после рестора базы от FB 1.5 на FB 2.1 и
апдейта метаданных с помощью metadata_charset_create.sql ,
обратного пути уже не будет?
А что, скрипты кто-то отменял?
--
Best regards,
Sergeymailto:gebele...@gmail.com
Sergey Mereutsa wrote:
А что, скрипты кто-то отменял?
Скрипты?
Ты предлагаешь мета- и данные из 20-гиговой базы вылить в скрипт???
Или что-то еще?
Я имел в виду, что бэкап при помощи FB 1.5 и рестор уже не поможет, как
раньше, так?
Konstantin R. Beliaev ...
Я имел в виду, что бэкап при помощи FB 1.5 и рестор уже не поможет, как раньше,
так?
Почему ?
--
Хорсун Влад
PS Попробовать - дело 10 мин
PPS Я - не пробовал
PPSS Я ваще не знаю, что такое 1.5 ;)
On Mon, 19 Oct 2009 17:09:59 +0400, Konstantin R. Beliaev
konst-iuu5vjm8...@public.gmane.org wrote:
Sergey Mereutsa wrote:
Ты предлагаешь мета- и данные из 20-гиговой базы вылить в скрипт???
Или что-то еще?
Метаданные - в скрипт, данные - через IBPump, например... %)
Привет!
А что, скрипты кто-то отменял?
Скрипты?
Ты предлагаешь мета- и данные из 20-гиговой базы вылить в скрипт???
Или что-то еще?
Угу. Но я же не знал, что у тя 20 гигов ;-)
Я имел в виду, что бэкап при помощи FB 1.5 и рестор уже не поможет, как
раньше, так?
А вот тут всё зависит
Жил себе FB 2.1.0.17798, и вдруг случилось страшное: клиенты которые
были подключены по локальному соединению отвалились.
В логе сервера написано
ADMIN (Server) Sat Sep 12 00:27:56 2009
XNET error: Server initialization failed
ADMIN (Server) Sat Sep 12 00:27:57 2009
Database:
Привет алл.
Вот делаю бекап/ресторе через IBExpert.
И вот:
.
.
.
gbak:committing data for table CL_XREF_REDEMAN_LABM_TYPE
gbak: 928 records restored
gbak:restoring index CL_XREF_PLUGIN_UNIT_PK
gbak:restoring index CL_XREF_PLUGIN_EUNIT_UNIT_FK
gbak:restoring data for table
Привет.
FB 2.1 Super. Активно используются запросы с CTE WITH RECURSIVE
Замечено, что отъедает память. Читающая транзакция висит постоянно. В
определенный момент получаем сообщение Out of memory.
Если делать commit этой транзакции, то память освободится? Я еще не проводил
тестов, потому решил
Dmitry Lendel ...
Привет.
FB 2.1 Super. Активно используются запросы с CTE WITH RECURSIVE
Замечено, что отъедает память. Читающая транзакция висит постоянно. В
определенный момент получаем сообщение Out of memory.
Если делать commit этой транзакции, то память освободится? Я еще не проводил
Исправлено в 2.1.3 и в 2.5. Есть снапшоты для обеих версий.
А где можно скачать 2.1.3?
Тут не вижу http://www.firebirdsql.org/index.php?op=filesid=snapshots
Есть 2.1.2 RC
Дмитрий
Телепатов нет, тестируй.
Если это твой случай http://tracker.firebirdsql.org/browse/CORE-2311,
то если запрос не в
процедуре\триггере, освобождение запроса с CTE должно отпустить памть.
Если запрос
в процедуре\триггере, то память отпустится только с последним коннектом,
увы.
Dmitry Lendel wrote:
А где можно скачать 2.1.3?
Тут не вижу http://www.firebirdsql.org/index.php?op=filesid=snapshots
Есть 2.1.2 RC
Бери билд 18126, он включает в себя все новое, запланированное для 2.1.3.
--
Дмитрий Еманов
FB 2.1 Super. Активно используются запросы с CTE WITH RECURSIVE
Замечено, что отъедает память. Читающая транзакция висит постоянно. В
определенный момент получаем сообщение Out of memory.
Если делать commit этой транзакции, то память освободится? Я еще не
проводил
тестов, потому решил
Есть и blob, но в CTE.
А это не важно, где он.
Важно что он есть и, в 2.1, он целиком в памяти сервера.
Если ты его явно динамически создаешь, то наверное никак.
А вот если этот блоб возникает из-за того, что кодовая страница BLOB-колонки
и кодовая страница разная, то обойти можно через
на 99% -ето у тебя там временные блобы. мне так очень катца.
на 2.5 получше, но тоже жрутс.
Есть и blob, но в CTE. Может это просто совпадение, что ошибка попала на
процедуру с CTE. Пока не знаю. Я читал твои рассуждения на эту тему, но не
понял как обойти. Просвети.
Дмитрий
Да уж. Под Delphi 5 все работает правильно.
Ya 892 CS, FB 1.5 все прекрасно.
FB 2.1.1.17910 CS - проблемы.
Когда писал, тестировал в основном на супере. На классике просто прогнал
несколько запросов...
Вообщем думал, если кто пользовать будет, заодно и потестит как следует...
Вот не
Озадачил... Такой выбор... Теперь голову сломаю. Это не программы
писать. :)))
(Шепчет, загородившись от Артура ладошкой): Courvouiseir, Глеб,
Courvouisier!
:)))
Уважаю, хотя от большинства коньяков я как Мюллер совею. :))) К Courvouiseir
это не относится. Кстати такого эффекта от
Мадорский Г.В. [EMAIL PROTECTED]
сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED]
по пол-рюмочки - буквально 20-30 грамм, для вкуса. И салом с огурчиком или
маринованным помидорчиком...
Ну нельзя же так. Я чуть слюной не захлебнулся.
P.S. - Артур, не заморачивайся. Буду в Сочи
Можешь выслать исходники и тестовый пример мне на мыло, если нужна помощь.
--
Дмитрий Еманов
Помощь очень нужна. Просто позарез как нужна.
Куда слать?
--
С уважением,
Галимов Артур Амирзянович.
Фарммедсервис г. Сочи.
а yaffic был тоже CS?
Да, Ya 892 CS.
Я смотрю UDF то хитрая
Да уж. Под Delphi 5 все работает правильно.
Ya 892 CS, FB 1.5 все прекрасно.
FB 2.1.1.17910 CS - проблемы.
--
С уважением,
Галимов Артур Амирзянович.
Фарммедсервис г. Сочи.
Artur A. Galimov wrote:
Высылаю
Таблицу clients где взять?
--
Дмитрий Еманов
Таблицу clients где взять?
--
Дмитрий Еманов
CREATE TABLE clients (
ID INTEGER NOT NULL,
NAMEVARCHAR(63) character set win 1251 NOT NULL COLLATE
PXW_CYRL);
ALTER TABLE clients ADD CONSTRAINT clients_PK PRIMARY KEY (ID);
CREATE UNIQUE INDEX clients_NAME_COUNTRY_IDX
ArtGal wrote:
Пробовали разобраться в исходниках.
Но там ВСЕ верно.
Я бы так не сказал. Разве кто-либо говорил, что писать в память сервера
через входной DSC-параметр (что делает iblistget) - это правильно?
Особенно изменяя при этом тип оного параметра.
--
Дмитрий Еманов
ArtGal wrote:
Пробовали разобраться в исходниках.
Но там ВСЕ верно.
Я бы так не сказал. Разве кто-либо говорил, что писать в память сервера
через входной DSC-параметр (что делает iblistget) - это правильно?
Особенно изменяя при этом тип оного параметра.
--
Дмитрий Еманов
A Вот незадача. В кои-то веки.
A Взяли новое крутое железо. Win Serv 2008 + куча лицензий.
а че переход на линукс передумали делать ?
--
With best regards, Attid.
Я бы так не сказал. Разве кто-либо говорил, что писать в память сервера
через входной DSC-параметр (что делает iblistget) - это правильно?
Особенно изменяя при этом тип оного параметра.
А как это поправить?
Вот незадача. В кои-то веки.
Взяли новое крутое железо. Win Serv 2008 + куча
ArtGal wrote:
А уперлись в массивы.
(Демонически хихикает)
--
Regards. Ded.
Всем привет.
On 31 окт, 13:49, ArtGal [EMAIL PROTECTED] wrote:
Я бы так не сказал. Разве кто-либо говорил, что писать в память сервера
через входной DSC-параметр (что делает iblistget) - это правильно?
Особенно изменяя при этом тип оного параметра.
А я как-то был уверен, что это не
а че переход на линукс передумали делать ?
Да, передумали со слезами на глазах.
Вот несколько причин.
1. У нас нет толковых спецов по unix'ам.
2. Часть (немалая) функционала завязана на самописные udf.
Люди писавшие их плохо уволились несколько лет назад.
Быстро переписать на
переделать эту функцию, чтоб она не код возврата возвращала, а
найденный item либо null.
С этим мы не справимся :-(
Но тогда придется декларацию функции менять
и соответственно процедуры/триггеры править...
А это мы запросто. Это мы можем без проблем :-)
Если так сильно жмет и такая
Gleb wrote:
А я как-то был уверен, что это не криминал. Ведь работает же так
returns param n ... В свое время протестировал, все ОК было.
При returns param сервер сам из времянки копирует куда надо, заботясь в
том числе и о преобразованиях. А если параметр входной, то тебе дается
оригинал
õ UDF ×ÓÅÇÄÁ ÏÄÉÎ ×ÙÈÏÄÎÏÊ ÐÁÒÁÍÅÔÒ, Á ÎÅ Ä×Á É ÎÅ ÔÒÉ.
Á ËÓÔÁÔÉ. îÅ ÐÌÁÎÉÒÕÅÔÓÑ ÌÉ ÁÇÇÒÅÇÁÔÎÙÈ UDF?
ÁÔÏ ËÏÔÏÒÙÊ ÇÏÄ... ×ÓÅ ÎÅ ÐÌÁÎÉÒÕÅÔÓÑ É ÎÅ ÐÌÁÎÉÒÕÅÔÓÑ
Нет, вот так наверное :
function IbListGetD(var i : integer; var j : integer; v : PDSC) :
PDSC; cdecl;
begin
with IBLists.LockList do begin
try
if (i Count) and Assigned(Items[i]) and
TIBList(Items[i]).GetItem(j,v) then
Result := v
else
Result := setnull(v);
Под рукой ничего кроме notepad-a нет, так что проверить нет
возможности...
Уже тестю.
--
С уважением,
Галимов Артур Амирзянович.
Фарммедсервис г. Сочи.
Gleb [EMAIL PROTECTED] сообщил/сообщила в
новостях следующее:
news:[EMAIL PROTECTED]
Нет, вот так наверное :
function IbListGetD(var i : integer; var j : integer; v : PDSC) :
PDSC; cdecl;
begin
with IBLists.LockList do begin
try
if (i Count) and Assigned(Items[i]) and
On 31 окт, 16:37, Dmitry Yemanov [EMAIL PROTECTED] wrote:
Gleb wrote:
А я как-то был уверен, что это не криминал. Ведь работает же так
returns param n ... В свое время протестировал, все ОК было.
При returns param сервер сам из времянки копирует куда надо, заботясь в
том числе и о
Глеб! Работает!
Большое спасибо.
Тестовая ХП отработала нормально.
С меня литр чего захочешь.
Озадачил... Такой выбор... Теперь голову сломаю. Это не программы
писать. :)))
А вообще давай дождемся когда закончится ночь с пятницы на
понедельник.
With b/r. Gleb.
Озадачил... Такой выбор... Теперь голову сломаю. Это не программы
писать. :)))
Ну до пн время еще есть ;-)
А вообще давай дождемся когда закончится ночь с пятницы на
понедельник.
Сразу напишу о результатах.
--
С уважением,
Галимов Артур Амирзянович.
Фарммедсервис г. Сочи.
Gleb wrote:
С меня литр чего захочешь.
Озадачил... Такой выбор... Теперь голову сломаю. Это не программы
писать. :)))
(Шепчет, загородившись от Артура ладошкой): Courvouiseir, Глеб,
Courvouisier!
--
Regards. Ded.
(Шепчет, загородившись от Артура ладошкой): Courvouiseir, Глеб,
Courvouisier!
Ну знал же, знал, что DED мимо Courvouisier не сможет спокойно пройти
:-)
Будет! Только вот придумаю как передать.
А пока отресторил backup боевой базы и погрузился в отладку.
Тяжелые выходные предстоят.
On Oct 31, 5:57 pm, Ded [EMAIL PROTECTED] wrote:
Gleb wrote:
С меня литр чего захочешь.
Озадачил... Такой выбор... Теперь голову сломаю. Это не программы
писать. :)))
(Шепчет, загородившись от Артура ладошкой): Courvouiseir, Глеб,
Courvouisier!
Бехеровка, Абсент, Бенедиктин :)
Hello, Yurij!
You wrote on Fri, 31 Oct 2008 09:27:50 -0700 (PDT):
[Sorry, skipped]
Y Бехеровка, Абсент, Бенедиктин :)
Y Чорт, у нас в Минске продавалось только первое, и то перестали ввозить
Y - говорят, импортер лицензию не получил, приходится чорт знает что пить.
Водку не?
Экалагiчна
Пил СССР люкс.
Весьма!
К этому все и идет :) Но все таки предпочитаю ликеры и тому подобное
на травах.
Траву надо курить!
Коваленко Дмитрий.
On Oct 31, 7:06 pm, Kovalenko Dmitry [EMAIL PROTECTED]
wrote:
на травах.
Траву надо курить!
Коваленко Дмитрий.
Но ведь потом те, кому придется после меня поддерживать код, придут
сюда и будут задавать вопросы про ЭТО:)
Первое - Большое спасибо Глебу Мадорскому за ListUdf.
Здорово облегчило нам жизнь. Использовали и горя не знали.
Проблемы начались с переходом с Yaffil'а на FB 2.1
Протестировали все (248 таблиц, 814 процедур, 352 триггера ...).
Прогнали все свои udf.
За три дня до времени Ч обнаружили проблемы
ArtGal wrote:
Что делать?
Пробовали разобраться в исходниках.
Но там ВСЕ верно.
Можешь выслать исходники и тестовый пример мне на мыло, если нужна помощь.
--
Дмитрий Еманов
а yaffic был тоже CS?
или всеже SS?
не может это быть связано?
Я смотрю UDF то хитрая
ArtGal wrote:
Первое - Большое спасибо Глебу Мадорскому за ListUdf.
Здорово облегчило нам жизнь. Использовали и горя не знали.
Проблемы начались с переходом с Yaffil'а на FB 2.1
Протестировали все (248
Администраторам домена давать права SYSDBA хорошо, если IT-служба
дружит с головой, а такое встречается нечасто. Хотя и отбирать эти
права особого смысла нет - закрыть принципиально ничего не закроешь.
Единственное, что прикладной софт при разделении прав на основе ролей
и пользователей FB при
Добрый день.
On 19 окт, 14:17, St. Alex [EMAIL PROTECTED] wrote:
С прикладным софтом я у себя эту проблему так решил - программа
коннектится к бд сразу после запуска, потом проверяет current_user и
если он SYSDBA то выдает окошко с запросом логина.
Vasiliy Ponomarev ...
Добрый день.
Вдохновлённые новыми возможностями FB 2.1, начали планомерное движение
в этом направлении. Одной из востребованных возможностей в 2.1
является Trusted Autentication. Есть масса клиентов, которым хотелось
бы работать именно так. Есть только одно большое НО:
Всё
Ещё раз - они могут лёгким движением руки получить native SYSDBA
доступ.
Они, конечно, могут. Если захотят. Это одно дело. А зачем им вручать
такие полномочия в качестве умолчания?
К тому же они тоже люди (в смысле использования прикладных программ).
А если создадут ненароком какой-нибудь
Vasiliy Ponomarev ...
Ещё раз - они могут лёгким движением руки получить native SYSDBA
доступ.
Они, конечно, могут. Если захотят. Это одно дело. А зачем им вручать
такие полномочия в качестве умолчания?
К тому же они тоже люди (в смысле использования прикладных программ).
А если создадут
И в догонку:
Да и изменённые им собственно данные (если есть триггерное
протоколирование изменений) тоже странно выглядят...
Ну, например пришёл на работу кто-то из SYSDBA. Кто именно? Поди,
разберись :-).
С уважением,
Василий А. Пономарёв
Хорсун Влад ...
Детсткий лепет, ей-богу. Если админ хочет что-то поломать - он это
сделает,
от него в принципе нет защиты - он админ. Если он ненароком что-то поламал -
он идиот, и из админов его нужно гнать. Так понятнее ?
Речь вообще не о защите от него. Просто подмена Ligin-а (в том
On Oct 16, 8:04 am, Vasiliy Ponomarev [EMAIL PROTECTED] wrote:
Всё-таки не очень понятно, зачем Администраторы домена соединяются с
базами как SYSDBA?
...
Зачем это надо? Попробую объяснить. Может быть, у других прикладных
разработчиков дела обстоят иначе, но у большинства наших крупных
Доброго времени суток!
On 16 окт, 11:34, Vlad Khorsun wrote:
Потому что они *фактически* имеют эти права. Ибо доменный админ может
заменить security2.fdb на свою с известным ему паролем SYSDBA.
Не всегда. Зона ответственности Domain Admins не всегда может включать
в себя сервер БД.
Vasiliy Ponomarev ...
И в догонку:
Да и изменённые им собственно данные (если есть триггерное
протоколирование изменений) тоже странно выглядят...
Ну, например пришёл на работу кто-то из SYSDBA. Кто именно? Поди,
разберись :-).
А вот это исправили в 2.5
--
Хорсун Влад
On Oct 16, 11:06 am, Vasiliy Ponomarev [EMAIL PROTECTED] wrote:
И в догонку:
Да и изменённые им собственно данные (если есть триггерное
протоколирование изменений) тоже странно выглядят...
Ну, например пришёл на работу кто-то из SYSDBA. Кто именно? Поди,
разберись :-).
CLIENT_ADDRESS в лог
On 16 окт, 14:19, Vlad Khorsun [EMAIL PROTECTED] wrote:
А вот это исправили в 2.5
В 2.5 это не исправИЛИ, это исправИМ... Извините.
С уважением,
Василий А. Пономарёв
Кузнецов Евгений ...
Доброго времени суток!
On 16 окт, 11:34, Vlad Khorsun wrote:
Потому что они *фактически* имеют эти права. Ибо доменный админ может
заменить security2.fdb на свою с известным ему паролем SYSDBA.
Не всегда. Зона ответственности Domain Admins не всегда может включать
в
Доброго времени суток!
On 16 окт, 12:20, Vlad Khorsun wrote:
И он не может себе их дать ? Пожалей мои тапочки :-D
А каким образом, если он не входит в группу локальных администраторов
(и может вообще не иметь физического доступа к серверу) ?
--
С уважением, Евгений.
On Oct 16, 11:45 am, Кузнецов Евгений [EMAIL PROTECTED] wrote:
Доброго времени суток!
И он не может себе их дать ? Пожалей мои тапочки :-D
А каким образом, если он не входит в группу локальных администраторов
(и может вообще не иметь физического доступа к серверу) ?
Тогда у него и на
Кузнецов Евгений ...
Доброго времени суток!
On 16 окт, 12:20, Vlad Khorsun wrote:
И он не может себе их дать ? Пожалей мои тапочки :-D
А каким образом, если он не входит в группу локальных администраторов
Через воздействие интеллектом и паьлцАми на клаву и мышу :)
Если не смог - он не
On 16 окт, 16:14, Vlad Khorsun [EMAIL PROTECTED] wrote:
...
И третье - подобные вещи *нужно* обсуждать на стадии бета-версии, ибо
после
драки поздно махать этими, как их... Сейчас 2.5 на подобной стадии - там ещё
можно на что-то повлиять. Про 2.1.х - забудь, только багофиксы.
Всё понял.
On 16 окт, 14:16, Vlad Khorsun wrote:
Через воздействие интеллектом и паьлцАми на клаву и мышу :)
Если не смог - он не доменный админ.
Штатным образом? Не меняя пароли пользователей?
Направление не подскажете? (Естественно, я подразумеваю, что всякие
службы удаленного доступа, службы
Кузнецов Евгений ...
On 16 окт, 14:16, Vlad Khorsun wrote:
Через воздействие интеллектом и паьлцАми на клаву и мышу :)
Если не смог - он не доменный админ.
Штатным образом? Не меняя пароли пользователей?
Направление не подскажете? (Естественно, я подразумеваю, что всякие
службы удаленного
On 16 окт, 12:20, Vlad Khorsun wrote:
И он не может себе их дать ? Пожалей мои тапочки :-D
Хотя, в принципе да, - он может сменить пароль у пользователя,
имеющего права на сервере,
и выдать права себе. Другое дело, что незамеченным это не останется.
--
С уважением, Евгений
КЕ Направление не подскажете? (Естественно, я подразумеваю, что всякие
КЕ службы удаленного доступа, службы удаленного управления реестром
КЕ отключены).
групповые политики.
Sergey Mereutsa
PS мне всегда было интересно - почему подобные недостатки новых фич никого
не интересуют ДО релиза ? А потом начинается...
Ага, ты ещё спроси, чего релизноты никто не читает :))
Спрашивал уже :)
--
Хорсун Влад
PS А действительно - почему никто не читает релизноты
Привет!
PS мне всегда было интересно - почему подобные недостатки новых фич никого
не интересуют ДО релиза ? А потом начинается...
Ага, ты ещё спроси, чего релизноты никто не читает :))
--
Best regards,
Sergeymailto:[EMAIL PROTECTED]
Добрый день, Дмитрий.
On 16 окт, 11:33, Dmitry Yemanov [EMAIL PROTECTED] wrote:
Ждите 2.5, там это можно отключить.
Я посмотрел как это работает в FB 2.5 (Server Version: WI-T2.5.0.20343
Firebird 2.5 Alpha 1).
На первый взгляд, всё просто супер! Огромный объём работ проделан.
Я не предлагал,
Добрый день.
Вдохновлённые новыми возможностями FB 2.1, начали планомерное движение
в этом направлении. Одной из востребованных возможностей в 2.1
является Trusted Autentication. Есть масса клиентов, которым хотелось
бы работать именно так. Есть только одно большое НО:
Всё-таки не очень понятно
Vasiliy Ponomarev wrote:
Всё-таки не очень понятно, зачем Администраторы домена соединяются с
базами как SYSDBA?
Ждите 2.5, там это можно отключить.
--
Дмитрий Еманов
Всё-таки не очень понятно, зачем Администраторы домена соединяются с
базами как SYSDBA?
Ждите 2.5, там это можно отключить.
Сказал, как отрезал.
А пожалеть? Человек, можно сказать, Войну и Мир написал о своем горе. А
ему - кури до осени следующего года.
Коваленко Дмитрий.
Nikolay Ponomarenko ...
Столкнулся со странной ситуацией, когда в свежесозданной из скрипта БД, индекс для временной таблицы не подхватывается никаким
запросом. Как только пересоздать, или создать идентичный индекс для таблицы - все становится на свои места.
Из странностей в RDB$INDICES для
Hello, Vlad!
You wrote on Thu, 9 Oct 2008 15:25:07 +0300:
становится на свои места. Из странностей в RDB$INDICES для этого индекса
RDB$INDEX_ID равен 819 :-/
VK Похоже на http://tracker.firebirdsql.org/browse/CORE-1838
Хотя размер страницы 6384, но проблема именно эта. Удалось
Hello, All!
Столкнулся со странной ситуацией, когда в свежесозданной из скрипта БД,
индекс для временной таблицы не подхватывается никаким запросом. Как только
пересоздать, или создать идентичный индекс для таблицы - все становится на
свои места.
Из странностей в RDB$INDICES для этого
Nikolay Ponomarenko ...
становится на свои места. Из странностей в RDB$INDICES для этого индекса
RDB$INDEX_ID равен 819 :-/
VK Похоже на http://tracker.firebirdsql.org/browse/CORE-1838
...
FB embed 2.1.1.17910
VK Ты уверен, что 2.1.1, а не 2.1.0 ?
Перепроверил, версия файла
On Sun, 29 Jun 2008 10:45:01 +0500, Vlad Khorsun
[EMAIL PROTECTED] wrote:
В системной папке system32 лежат msvcr80.dll и msvcp80.dll.
Это они?
Им там нельзя лежать, убери
Не я складывал - не мне убирать ;-)
Видимо какой-то софт ставился и навалил...
--
Гоголь Дмитрий
On Thu, 19 Jun 2008 16:22:19 +0500, Гоголь Дмитрий
[EMAIL PROTECTED] wrote:
Попробуй всё таки посмотреть filemon'ом, какой fbclient.dll
используется, можт всё таки старый, от 1.5.
На клиенте (она же машина разработчика) явно указывается
C:\Firebird_2_1\bin\fbclient.dll для коннекта
Результаты 1 - 100 из 602 matches
Mail list logo