powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Аудит, sp_audit
2 сообщений из 2, страница 1 из 1
Аудит, sp_audit
    #32716468
Добый день,

в синтаксисе sp_audit

Syntax: sp_audit option, login_name, object_name [, setting]
option = {adhoc|all|alter|bcp|bind|cmdtext|create|dbaccess|dbcc|delete|disk|
drop|dump|errors|exec_procedure|exec_trigger|func_obj_access|
func_dbaccess|grant|insert|install|remove|load|
login|logout|reference|restart|revoke|rpc|security|select|
setuser|table_access|truncate|unbind|update|view_access|quiesce}
login_name = {all|<server_login_name>|<server_role_name>}
object_name = { all |default{table|view|procedure|trigger}|<object_name>}
setting = [off|on|pass|fail]

написано, что в качестве object_name можно указать all, например,

sp_audit 'exec_procedure', 'user1', 'all', 'on'

а сервер ругается 'all' is not a valid object name.

Подскажите, как включать аудит на все объекты, а то
перечислять список всех процедур неудобно.

------------------
ASE 12.0 EBF11541
...
Рейтинг: 0 / 0
Аудит, sp_audit
    #32716831
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже, допустимые значения для имени объекта при
@option == "exec_procedure"

только "default procedure" или имя процедуры.

Можно посоветовать включить аудит явно для всех существующих процедур
(этот скрипт можно сгенерировать запросом), а также для вновь создаваемых процедур путем указания "default procedure".
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Аудит, sp_audit
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]