Аудит

Автор bdmalex, Жовтень 30, 2009, 03:09:17 ПП

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

bdmalex

Добрый день, всем!

Напомните плиз пару слов про  аудит...:)..
На большинстве проектов ограничивались только правами и профилями для пользователей, но не вопросом,
"кто и почему здесь поменял цифры"..

Помнится был параметр в профиле, который включал аудит, конкретной таблицы ?
Куда валится "весь информационный хлам" от аудита ? И кто - как его архивирует(подозреваю, что просто чистят) ?

№1

Цитата: bdmalex від Жовтень 30, 2009, 03:09:17 ПП
Добрый день, всем!

Напомните плиз пару слов про  аудит...:)..
На большинстве проектов ограничивались только правами и профилями для пользователей, но не вопросом,
"кто и почему здесь поменял цифры"..

Помнится был параметр в профиле, который включал аудит, конкретной таблицы ?
Куда валится "весь информационный хлам" от аудита ? И кто - как его архивирует(подозреваю, что просто чистят) ?

Включить запись изменений на отдельную таблицу не получится (насколько помню рулится параметром rec\client - там будет писаться по более чем 10000 таблиц и даже есть нота, которая не рекомендует это делать для продуктива из соображений производительности и слишком сильного роста DBTABLOG) - отправляйте к стандартным журналам изменений (смотрятся через SLG1 или S_ALR_87101239), но при этом аудиторы должны знать класс объекта, для интересующей их таблицы. Пока их 109 (как показывает в SCDO)
А так - удачи в этом нелегком деле  ;)
Мой блог

bdmalex

Цитата: № 1 від Жовтень 30, 2009, 03:20:57 ПП
....но при этом аудиторы должны знать класс объекта, для интересующей их таблицы. Пока их 109 (как показывает в SCDO)

Странно..у меня в SCDO практически 700 записей...А как-нибудь по имени таблицы можно определить класс объекта ??

№1

Цитата: bdmalex від Жовтень 30, 2009, 04:29:44 ПП
Странно..у меня в SCDO практически 700 записей...А как-нибудь по имени таблицы можно определить класс объекта ??
Поищи в таблице TCDOB
Мой блог

bdmalex

Цитата: № 1 від Жовтень 30, 2009, 04:39:08 ПП
Поищи в таблице TCDOB

Cпасибо за совет - но что-то не нашлось...:)....Искал таблицу PA0003, и безрезультатно

№1

Цитата: bdmalex від Жовтень 30, 2009, 05:12:20 ПП
Искал таблицу PA0003, и безрезультатно
1. Для данной таблицы не включен Log data changes, т.е. параметр rec\client для нее не будет действовать
2. Задайте вопрос "гнезду" - их ответ может быть отличным аргументом против хотелок аудиторов
3. Если не удастся отбиться, то придется делать свой объект  >:(
Мой блог

bdmalex

Цитата: № 1 від Жовтень 31, 2009, 08:22:39 ДП
1. Для данной таблицы не включен Log data changes, т.е. параметр rec\client для нее не будет действовать

Ну включить параметр для этой таблицы  не проблема...

>2. Задайте вопрос "гнезду" - их ответ может быть отличным аргументом против хотелок аудиторов

Отобьеёшься тут...Cказали Вам НАДО, возьмите и включите...

>3. Если не удастся отбиться, то придется делать свой объект  >:(

Не понял, что значит делать свой объект ?
Я думал включение  "Log data changes" на таблицу будет добавлять данные в какую-то дополнительную таблицу, разве не так ?




№1

Цитата: bdmalex від Листопад 03, 2009, 01:05:03 ПП
Ну включить параметр для этой таблицы  не проблема...
Это уже будет модификацией, за которой надо следить при обновлениях

Цитата: bdmalex від Листопад 03, 2009, 01:05:03 ПП
Отобьеёшься тут...Cказали Вам НАДО, возьмите и включите...
Инициатива чья? Ваша или аудиторов?

Цитата: bdmalex від Листопад 03, 2009, 01:05:03 ПП
Не понял, что значит делать свой объект ?
Через SCDO

Цитата: bdmalex від Листопад 03, 2009, 01:05:03 ПП
Я думал включение  "Log data changes" на таблицу будет добавлять данные в какую-то дополнительную таблицу, разве не так ?
Так, но при этом будет еще писаться и для всех других таблиц в DBTABLOG. Учитывая это, можно сказать, что производительность просто упадет
Мой блог

bdmalex

Цитата: № 1 від Листопад 03, 2009, 02:11:13 ПП
Так, но при этом будет еще писаться и для всех других таблиц в DBTABLOG. Учитывая это, можно сказать, что производительность просто упадет

Ну тут возникла безумная идея - а если я сниму "Log data changes" на  всех остальных таблицах(оно ведь мне не особо нужно) ?
Правда их там всего тысяч 12...:)...

№1

Цитата: bdmalex від Листопад 06, 2009, 01:23:47 ПП
Ну тут возникла безумная идея - а если я сниму "Log data changes" на  всех остальных таблицах(оно ведь мне не особо нужно) ?
Правда их там всего тысяч 12...:)...
Честно - не советую. Если решишься, то... "безумству храбрых поем мы песню" (М.Горький)
Мой блог

Uukrul

Цитата: № 1 від Листопад 06, 2009, 02:28:40 ПП
Честно - не советую. Если решишься, то... "безумству храбрых поем мы песню" (М.Горький)
Главное это.. записки веди "по минутные", чтобы последователям было что анализировать  ::) так сказать... ну и опыт чтобы даром не пропал.

Skif

Цитата: № 1 від Листопад 03, 2009, 02:11:13 ППУчитывая это, можно сказать, что производительность просто упадет
а кстати - когда удаляются записи в SCU3 , то физически же размер базы не уменьшается ж по идее?

№1

Цитата: Skif від Листопад 12, 2009, 02:24:13 ПП
а кстати - когда удаляются записи в SCU3 , то физически же размер базы не уменьшается ж по идее?
Так же как и при удалении из других таблиц
Мой блог

Skif

Цитата: № 1 від Листопад 12, 2009, 03:06:29 ПП
Так же как и при удалении из других таблиц
включил (rec/client) по требованию - посмотрим чем закончиться ;)

№1

Цитата: Skif від Листопад 12, 2009, 04:10:07 ПП
включил (rec/client) по требованию - посмотрим чем закончиться ;)
C 2003 включено на мандант, где ведут настройки  ;) Чтобы знать кто и что менял.
Сейчас больше 12млн записей при ширине записи~16000
Пожалуй пора подумать о хаузкиппинге
Мой блог

bdmalex

Цитата: № 1 від Листопад 12, 2009, 04:18:53 ПП
C 2003 включено на мандант, где ведут настройки  ;) Чтобы знать кто и что менял.
Сейчас больше 12млн записей при ширине записи~16000
Пожалуй пора подумать о хаузкиппинге

Эти 12 млн записей в DBTABLOG ? Хммм...а чистить время от времени нельзя, какой-нить OY18 ?


№1

Цитата: bdmalex від Листопад 16, 2009, 03:51:30 ПП
Эти 12 млн записей в DBTABLOG ? Хммм...а чистить время от времени нельзя, какой-нить OY18 ?


Можно конечно - но лениво
Мой блог

bdmalex

Цитата: № 1 від Листопад 03, 2009, 02:11:13 ПП
Это уже будет модификацией, за которой надо следить при обновлениях
Инициатива чья? Ваша или аудиторов?
Через SCDO

rec/client и галочка в "Log changes" cовершенно не отрабатывает для этой таблицы...
а через SCDO не даёт создать объект, а требует немецкого языка
(который если верить профилям и SMLT) вроде как есть, но на нём зайти нельзя...

Блин, никто не знает в КАКИХ таблицах Oracle размещает информацию пользователя(типа пользователь,терминал и т.д..) ->
информации из v$session малодостаточно..

Uukrul

Цитата: bdmalex від Грудень 24, 2009, 02:24:53 ПП
Блин, никто не знает в КАКИХ таблицах Oracle размещает информацию пользователя(типа пользователь,терминал и т.д..) ->
информации из v$session малодостаточно..
Ну у нас админы это дело реализовали вот таким способом: http://sapforum.biz/index.php/topic,988.msg6165.html#msg6165

№1

Цитата: bdmalex від Грудень 24, 2009, 02:24:53 ПП
rec/client и галочка в "Log changes" cовершенно не отрабатывает для этой таблицы...
А для элементов данных, изменение которых тебя интересует, галочку Change document выставлял?
Мой блог

bdmalex

Цитата: № 1 від Грудень 24, 2009, 04:38:48 ПП
А для элементов данных, изменение которых тебя интересует, галочку Change document выставлял?
выставлял...эта таблица из класса, на который энто не влияет...сделали проще, создали в Оракловой базе триггер, который при изменении отдельного поля впихивает таблицу данные старые и новые и имя юзера, делавшего изменение - вроде как устраивает такой вариант...

№1

Цитата: bdmalex від Грудень 28, 2009, 07:09:16 ПП
выставлял...эта таблица из класса, на который энто не влияет...сделали проще, создали в Оракловой базе триггер, который при изменении отдельного поля впихивает таблицу данные старые и новые и имя юзера, делавшего изменение - вроде как устраивает такой вариант...
:o упс!
Мой блог

№1

Посмотри все-таки в сторону стандарта.
Кстати есть решение через Electronic Records
http://help.sap.com/saphelp_erp60_sp/helpdata/EN/88/b94d3c6b6f3745e10000000a11402f/frameset.htm
ЦитатаThe Electronic Records component enables you to change logging settings easily, without the need for technical modifications

AUT01   Configuration of Logging
AUT02   Configuration of Navigation Help
AUT03   Display Configuration
AUT04   Configuration of Long Text Logs
AUT05   Deletion of Long Texts
AUT10   Evaluation of Audit Trail
Мой блог

Svetlana

кстати коллеги - речь идет об инфотипе HR. Если мой склероз мне не изменяет - в HR документы изменения включаются специальным образом - через HR настройки. И в стандартном решении - ведение документов изменений там выключено.

ЗЫ - давно это было - но помню искали что что-то подобное.

bdmalex

Цитата: № 1 від Грудень 29, 2009, 08:50:28 ДП
Посмотри все-таки в сторону стандарта.
Кстати есть решение через Electronic Records
http://help.sap.com/saphelp_erp60_sp/helpdata/EN/88/b94d3c6b6f3745e10000000a11402f/frameset.htm
AUT01   Configuration of Logging
AUT02   Configuration of Navigation Help
AUT03   Display Configuration
AUT04   Configuration of Long Text Logs
AUT05   Deletion of Long Texts
AUT10   Evaluation of Audit Trail

Cпасибо за ссылки, но только это ссылки для "свежих" версий, у меня - 5.0 такое разве там уже было ??
Пошёл смотреть...