Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Firebird, InterBase Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3   вперед  Ctrl      все
 Re: Что слыхать про 4.0? Когда?  [new]
Старый плюшевый мишка
Member

Откуда:
Сообщений: 266
KreatorXXI
В RN для 4.0 Helen написала, что эта фича "ожидается к бете". Не будет и к релизу? А случай хотя бы мой? По тикетам, на которые она ссылается, вроде похоже.


Слушай, ну это ж как-то несерьёзно. А завтра каждый филиал захочет видеть не только свои изменения со своей датой, но и других филиалов не с их, а со своей. Как раз и надо хранить таймштампы в серверном времени, а на репликации модифицировать на клиенте или, если чтение непосредственно из центра, прибавлять сдвиг филиала прямо в запросе. Или я не понял, и суть проблемы в
+
28 авг 17, 17:25    [20754385]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
KreatorXXI
Member

Откуда: Москва
Сообщений: 263
Старый плюшевый мишка,

репликации, во-первых, нет. Я поэтому и спрашиваю "тот случай"? Или не тот? Вот и хотелось узнать поподробнее про фичу. А какие есть ещё варианты? Хранить два тайштампа, серверный и локальный? Глупость, по моему.
28 авг 17, 17:56    [20754459]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 43937

KreatorXXI
Хранить два тайштампа, серверный и локальный? Глупость, по моему.

Глупость, конечно. Храни всегда один, причём в UTF. В местах, где пользователи желают
видеть местное время - переводи в местное время и показывай. Если будешь переводить
ручками - учитывай, что текущий часовой пояс и часовой пояс данного таймштампа могут
отличаться из-за заморочек с летним временем. Системные функции делают это "под капотом".

Posted via ActualForum NNTP Server 1.5

28 авг 17, 18:01    [20754480]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Arioch
Member

Откуда:
Сообщений: 9144
o_v_a
А ты что-то конкретное ждёшь из новых возможностей? Или просто так из любопытства?
Мне вот "репликация искаропки"нравится...


Мне вот из конкретики интересно, появится ли в FB4 понятие БД, которая сама себе security?

Чтобы без редактирования database.conf наперегонки с другими программами.

http://tracker.firebirdsql.org/browse/CORE-5186

1) в БД какой-то флаг, что она self-security
2) в API соединения с БД соотв. флаг, требовать self-security
3) в connection string соотв. опция
1 сен 17, 11:50    [20764086]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 43937

Arioch
появится ли в FB4 понятие БД, которая сама себе security?

И которая не может быть восстановлена из бэкапа из-за проблемы курицы и яйца.

Posted via ActualForum NNTP Server 1.5

1 сен 17, 11:54    [20764097]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Arioch
Member

Откуда:
Сообщений: 9144
Dimitry Sibiryakov,

насколько понимаю, в FB восстановить бэкап может любой пользователь
1 сен 17, 11:59    [20764119]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Arioch
Member

Откуда:
Сообщений: 9144
Кстати, не стоит ли уже делать приклеенную ветку на форуме по документации FB4 ?
Вот читаю релноты

fb4
Context Variable Relating to Idle Session Timeouts
The 'SYSTEM' context has a new variable: SESSION_IDLE_TIMEOUT . It contains the current value of idle
connection timeout that was set at connection level, or zero, if no timeout was set.


И сразу вопрос, а ЗАПИСЫВАТЬ в эту переменную можно, раз она переменная ? и... ни слова в документации.
1 сен 17, 12:01    [20764123]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
dimitr
Member

Откуда: PNZ
Сообщений: 6700
Arioch,

SYSTEM namespace испокон веков read-only
1 сен 17, 12:04    [20764139]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 43937

Arioch
в FB восстановить бэкап может любой пользователь

Не любой, а только правильно залогиненный для данной БД.

Posted via ActualForum NNTP Server 1.5

1 сен 17, 12:05    [20764141]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Arioch
Member

Откуда:
Сообщений: 9144
Dimitry Sibiryakov,

Для данного сервера, а не для БД

Поскольку GBK фактически интерпретируется как скрипт создания новой БД.
От какого пользователя запустили - тот и создает.

В общем-то я не вижу тут принципиальной разницы воссоздания из бэкапа self-security БД и external security.
Достаточно того, что security это БД лежит не в стандартном серверном security2/3/4.fdb

Допустим, у меня есть два сервера.

На сервере-1 лежат:
a) security3.fdb
b) MySuperSecurity.FDB
c) MyCoolData.FDB

При этом (c) настроена для безопасности использовать (b), а не (a)

На сервере-2 лежат:
d) security3.fdb
И всё.

Я делаю MyCoolData.gbk, копирую его на сервер-2 и там пытаюсь развернуть.
Пользуясь для Services API любым пользователем из (d), хотя бы SysDBA

Ты считаешь, что restore сломается?
1 сен 17, 12:10    [20764154]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 7424
Arioch,

драфт русского LR по 4.0 тут https://github.com/sim1984/langref40/releases/download/langref40/langref40.pdf
Там ещё многое меняться будет. Не факт что всё правильно
1 сен 17, 12:27    [20764239]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 7424
Arioch,
В 3.0 не любой пользователь может создать БД. Права для создания БД хранятся в общесерверной security.db

Arioch
1) в БД какой-то флаг, что она self-security
2) в API соединения с БД соотв. флаг, требовать self-security
3) в connection string соотв. опция


1 - в топку
2 - в принципе можно
3 - тоже в топку
1 сен 17, 12:33    [20764265]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Ivan_Pisarevsky
Member

Откуда: НН
Сообщений: 7826
Симонов Денис
Arioch,

драфт русского LR по 4.0 тут https://github.com/sim1984/langref40/releases/download/langref40/langref40.pdf
Там ещё многое меняться будет. Не факт что всё правильно
прицепить к потолку не проблема, был бы топик с внятным контентом.
1 сен 17, 12:38    [20764298]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Arioch
Member

Откуда:
Сообщений: 9144
Симонов Денис
1 - в топку


Это не я придумал. Разработчики CORE считают такой признак в самой БД обязательным. См тикет.

Понимаешь ли, вы думаете только про то, как бы запинать Оракл, сверху кинуть тушку MS SQL, и всё это накрыть шкурой убитого DB2

Про малых пользователей вы забыли напрочь. Вы считаете, что если что функция не нужно для dedicated DBA за $100000 в месяц, то он не нужна никому. И чем дальше - тем больше.
1 сен 17, 12:43    [20764322]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Ivan_Pisarevsky
Member

Откуда: НН
Сообщений: 7826
dimitr
тадам!
А на сайте все мхом поросло...

https://www.firebirdsql.org/en/planning-board/
Milestone Deadline Status
Initial Release (unstable builds) 28 February 2016 PASSED
Alpha Release (feature preview) 01 September 2017 (*) IN PROGRESS
Beta Release (stable enough) 01 January 2018 (**) PLANNING

А то тут захотел его за интересные места поШШупать, я то знаю, что альфа есть, а незнающие могут и спугаЦЦо, что даже альфы нет и щупать не за что.

Хотя я все едино пойду в реп за снапшотами и оно там уже имеется, потыкать можно
https://software.opensuse.org/package/firebird
3 окт 17, 11:11    [20838345]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 7424
Ivan_Pisarevsky,

хм https://www.firebirdsql.org/en/firebird-4-0-0-alpha1/ всё видно
3 окт 17, 11:15    [20838357]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 7424
Ivan_Pisarevsky,

кстати Planning Board полностью соответствует текущему положению дел. С августа в снапшотах ничего кардинального не добавили. NUMERIC(34, x) на подходе. По крайней мере pull request уже есть
3 окт 17, 11:19    [20838375]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 43937

Симонов Денис
По крайней мере pull request уже есть

Это ничего не значит. Pull request может годами висеть.

Posted via ActualForum NNTP Server 1.5

3 окт 17, 12:39    [20838631]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 7424
Dimitry Sibiryakov,

смотря чей. Эта фича в любом случае запланирована на 4.0
3 окт 17, 12:41    [20838638]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
dedRasta
Member

Откуда:
Сообщений: 104
В FB4.0.759 попробовал выполнить следующий запрос (взял из RNFB4Alpha):
grant all on PLG$SRP_VIEW TO SYSTEM privilege USER_MANAGEMENT


В ответ получил следующее:

This operation is not defined for system tables.
unsuccessful metadata update.
GRANT failed.
table/view PLG$SRP_VIEW does not exist.


Запрос выполнял в IBEXPERT от SYSDBA
3 окт 17, 14:08    [20839003]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 7424
dedRasta,

А в твоей базе таблица PLG$SRP_VIEW есть?
Это служебная таблица в security.fdb, в обычных БД она создаётся только если ты юзеров в своей базе хранишь
3 окт 17, 14:15    [20839036]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 7424
Симонов Денис,

точнее представление, таблица там другая
3 окт 17, 14:16    [20839039]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
dedRasta
Member

Откуда:
Сообщений: 104
Симонов Денис
dedRasta,

А в твоей базе таблица PLG$SRP_VIEW есть?
Это служебная таблица в security.fdb, в обычных БД она создаётся только если ты юзеров в своей базе хранишь


Спасибо!
Не, в общей security4.fdb. В RN написано только:
RN
...view that is used in the SRP user management plug-in
3 окт 17, 14:27    [20839082]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 7424
dedRasta,

короче этот оператор имеет смысл запускать, только если ты пользователей в своей или альтернативной БД собираешься хранить. Для security4.fdb все права для системной привилегии USER_MANAGEMENT уже есть.
3 окт 17, 14:36    [20839108]     Ответить | Цитировать Сообщить модератору
 Re: Что слыхать про 4.0? Когда?  [new]
Ivan_Pisarevsky
Member

Откуда: НН
Сообщений: 7826
Симонов Денис
всё видно
Да это я так, перфекционизмом занимаюсь. :) По сути мне интересно, чтобы была сборка снапшота под Suse, а она уже летом там была.
3 окт 17, 14:57    [20839175]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3   вперед  Ctrl      все
Все форумы / Firebird, InterBase Ответить