Благодарю. Попытаю счастья.Dimitry Sibiryakov писал(а):Почему? До сих пор я не слышал, чтобы автор Owner Migrator-а отказывал кому-то. Другое дело, что в общий доступ он этот утиль не дает - только по личному запросу.
Найдено 59 результатов
- 07 ноя 2007, 15:50
- Форум: Вопросы безопасности
- Тема: Загадочный owner...
- Ответы: 17
- Просмотры: 17423
- 06 ноя 2007, 18:05
- Форум: Вопросы безопасности
- Тема: Загадочный owner...
- Ответы: 17
- Просмотры: 17423
- 06 ноя 2007, 16:57
- Форум: Вопросы безопасности
- Тема: Загадочный owner...
- Ответы: 17
- Просмотры: 17423
И все таки остается без ответа мой 2-ой вопрос. Неужели не существует лучшего и более элегантного решения, кроме как вылить все в скрипт -> залить обратно под другим пользователем(владельцем) (а база то аж 8,2 Гб ), клянчить со слезами на глазах у какого-то дяди супер утилиту или править системные о...
- 06 ноя 2007, 16:41
- Форум: Вопросы безопасности
- Тема: Загадочный owner...
- Ответы: 17
- Просмотры: 17423
владелец БД это аналог sysdba, и не обязательно автор метаданных. Понятно? Например, VASYA может создать таблицу или процедуру, и он будет ее автором, но он не будет владельцем БД. А владелец БД не станет после рестора автором этой процедуры. Об этом обо всем я читал :) Непонятна была практическая ...
- 06 ноя 2007, 16:35
- Форум: Вопросы безопасности
- Тема: Загадочный owner...
- Ответы: 17
- Просмотры: 17423
- 06 ноя 2007, 14:56
- Форум: Вопросы безопасности
- Тема: Загадочный owner...
- Ответы: 17
- Просмотры: 17423
Общий вопрос ко всем, кто интересуется топиком: Какой смысл в в самостоятельном понятии "владелец БД", если таковым может быть любой пользователь, восстановивший базу? Не могу взять в толк, какой от него "особенный прок", который нельзя было бы получить другим способом? ЗЫ. Прошу прощение за дотошно...
- 06 ноя 2007, 14:49
- Форум: Вопросы безопасности
- Тема: Загадочный owner...
- Ответы: 17
- Просмотры: 17423
Re: Загадочный owner...
1. Не знаю. Может разработчики ответят или ещё кто-нибудь более сведущий. 2. Стандартные средства - это какие? Можно выгрузить базу в скрипт и соответственно создать новую базу от имени "правильного" владельца. Но я просто делал update RDB$RELATIONS set RDB$OWNER_NAME = "Новый владелец" После чего ...
- 06 ноя 2007, 14:32
- Форум: Вопросы безопасности
- Тема: Загадочный owner...
- Ответы: 17
- Просмотры: 17423
Простой путь: пересоздать БД из скриптаю А почему не воспользоваться недокументированными возможностями и не поправить процедурой RDB$USER_PRIVILLEGE и связанные с ней другие системные таблицы? Сложный путь: погуглить на предмет Owner Migration и падать в ноги автору чтобы осчастливил утилькой. Вря...
- 06 ноя 2007, 13:54
- Форум: Вопросы безопасности
- Тема: Загадочный owner...
- Ответы: 17
- Просмотры: 17423
- 02 ноя 2007, 18:27
- Форум: Вопросы безопасности
- Тема: Загадочный owner...
- Ответы: 17
- Просмотры: 17423
Загадочный owner...
Предисловие: Отресторил БД от имени другого пользователя -> другой пользователь - владелец БД. System Info: FB CS 1.5.2 Вопрос(ы): 1. Владелец БД <> владелец существовавших ранее в ней объектов. Почему? 2. Как "относительно безболезненно" сменить владельца существующих объектов БД стандартными сред...
- 02 ноя 2007, 18:05
- Форум: Вопросы безопасности
- Тема: Аннулирование прав при изменении ХП
- Ответы: 10
- Просмотры: 11744
- 31 окт 2007, 16:42
- Форум: Вопросы безопасности
- Тема: Аннулирование прав при изменении ХП
- Ответы: 10
- Просмотры: 11744
Re: Аннулирование прав при изменении ХП
Нет.WildSery писал(а):Возможно, drop / create?
Пардон. Упустил этот ньюансWildSery писал(а):ALTER VIEW пока не бывает. Только пересоздание.
- 31 окт 2007, 16:38
- Форум: Вопросы безопасности
- Тема: Аннулирование прав при изменении ХП
- Ответы: 10
- Просмотры: 11744
Re: Аннулирование прав при изменении ХП
на этот вопрос затруднительно ответить, т.к. права не сбрасываются Честно признаться, самолично не проверял... :roll: Поверил на слово kdv (вот здесь http://www.ibase.ru/devinfo/sqlroles.htm его примечание именно об этом и повествует. см главу "Назначение привилегий на выполнение хранимых процедур"...
- 31 окт 2007, 13:43
- Форум: Вопросы безопасности
- Тема: Аннулирование прав при изменении ХП
- Ответы: 10
- Просмотры: 11744
- 30 окт 2007, 15:36
- Форум: Вопросы безопасности
- Тема: Аннулирование прав при изменении ХП
- Ответы: 10
- Просмотры: 11744
Аннулирование прав при изменении ХП
System Info: FB CS 1.5.2
Вопррос:
1. Почему после (alter) procedure/trigger имеющиеся права сбрасываются?
2. Можно ли автоматически их восстанавливать?
3. При модификации таблиц/просмотров ситуация аналогичная?
Вопррос:
1. Почему после (alter) procedure/trigger имеющиеся права сбрасываются?
2. Можно ли автоматически их восстанавливать?
3. При модификации таблиц/просмотров ситуация аналогичная?
- 15 окт 2007, 18:32
- Форум: Общие проблемы
- Тема: Идентификация операции внутри триггера
- Ответы: 13
- Просмотры: 7291
- 15 окт 2007, 15:32
- Форум: Общие проблемы
- Тема: Идентификация операции внутри триггера
- Ответы: 13
- Просмотры: 7291
решение очевидно - добавить в протокол ID транзакции и группировать по нему. Возможно я чего-то недопонимаю, но мне кажется, что сгруппировав записи по id_transaction, нельзя ответить на вопрос: как отличить непосредственное удаление от всех прочих? Вряд ли мне поможет знание того, что в рамках тра...
- 13 окт 2007, 20:01
- Форум: Общие проблемы
- Тема: Идентификация операции внутри триггера
- Ответы: 13
- Просмотры: 7291
что такого внутри триггера t2.after_delete, что он должен отличать удаление напрямую от удаления через каскад? Ничего особенного. :) Совершенно тривиальное протоколирование изменений таблицы Т2. А по поводу допустимого множества случаев, то здесь также все просто. Различать нужно только 2 из них: н...
- 13 окт 2007, 19:33
- Форум: Общие проблемы
- Тема: Идентификация операции внутри триггера
- Ответы: 13
- Просмотры: 7291
Идентификация операции внутри триггера
Описание проблемы : Есть в наличии 2 таблицы Т1 (master) и Т2 (detail), связанные друг с другом ограничением внешнего ключа. Для внешнего ключа настроены каскадные изменения. На таблице Т2 висит триггер after delete. Вопрос : Как внутри вышеупомянутого триггера узнать чем было спровоцировано удален...
- 10 май 2007, 15:19
- Форум: Ремонт БД
- Тема: page in use during flush
- Ответы: 4
- Просмотры: 7544
см. firebird.log. gfix полные сообщения об ошибках льет туда. Перечень ошибок таков: 1) Index ХХХ is corrupt on page 338965 in table ХХХ (думаю что это не проблема. Лечиться простым пересозданием индексов по табл) 2) Page 5342 is an orphan (тоже вряд ли источник проблем...) 3) Pointer page (sequenc...