Hello, 62mkv!
You wrote  on Tue, 6 Jun 2006 19:24:47 +0700:

m> Вопрос простой:
m> - только ли SYSDBA может выполнять DDL операторы типа ALTER TABLE?
m> - если нет, то кто ? (подозреваю что например может тот кто создал БД
m> либо тот кто создал изменяемый объект БД) - тогда как определить кто
m> конкретно ? - и как дать ДРУГОМУ пользователю нужный доступ ?

m> B/R не позволяет решить такую проблему, несмотря на то что он позволяет
m> сменить "владельца БД" (а что это дает, кроме прав на рестор ?)
m> и как посмотреть кто "владелец" ?  а также - кто создал БД и/или
m> некоторый объект БД ?

m> PS: пока писал мессагу посмотрел в метаданных там есть RDB$OWNER_NAME
m> который видимо и определяет возможность выполнять DDL-операции над
m> объектом. и сменить его может только сам owner либо SYSDBA. если же это
m> я понял не правильно или не все, плиз подскажите что нибудь еще. заранее
m> спасибо

Ded это снова ты провоцируешь??? ;-)

With best regards, Игорь Горбонос.  E-mail: [EMAIL PROTECTED]



--~--~---------~--~----~------------~-------~--~----~
-~----------~----~----~----~------~----~------~--~---

Ответить