Пользователи и роли

Gooddy
Дата: 02.03.2007 13:13:45
Создана новая БД, требуется из другой БД перенесть роли и прльзователей. БД в разных не соединенных локальных сетях.
padavan
Дата: 02.03.2007 13:17:35
exp -> cd(dvd, hdd) -> imp подойдет?
Gooddy
Дата: 02.03.2007 13:25:02
Подойдет, но какие параметры надо установить что-бы Imp\Exp взял только роли и пользователей со всеми их правами?
orawish
Дата: 02.03.2007 13:44:29
можно и
    dbms_metadata.get_ddl(
       OBJECT_TYPE => 'USER'/'ROLE'

    dbms_metadata.get_granted_ddl
      'SYSTEM_GRANT'/'ROLE_GRANT'/'OBJECT_GRANT'
Только вот последние из грантов - если объектов нет - мимо пролетят.
Gooddy
Дата: 02.03.2007 14:32:23
Но в Oracle8i если я не ошибаюсь dbms_metadata отсутствует.
Истина где-то рядом
Дата: 02.03.2007 14:34:37
Gooddy
Но в Oracle8i если я не ошибаюсь dbms_metadata отсутствует.

Вот для этого и нужно версию оракла указывать в первом сообщении
padavan
Дата: 02.03.2007 14:49:19
Gooddy
Подойдет, но какие параметры надо установить что-бы Imp\Exp взял только роли и пользователей со всеми их правами?


для начала, если лень лезть в оракловую доку, то набери в командной строке ос:

exp help=y

ну и исходя из возможных опций:

GRANTS=y

остальное - N. только экспорт делай в режиме full.

ну вроде так...
tru55
Дата: 02.03.2007 14:58:54
и что, при этом в экспорте не будут участвовать таблицы?