Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Как узнать перечень доступных схем для пользователя?  [new]
Переходящий_c_MSSQL
Guest
Добрый день!

Подскажите как узнать перечень доступных схем для данного пользователя из под аккаунта самого пользователя?
20 янв 11, 08:35    [10101219]     Ответить | Цитировать Сообщить модератору
 Re: Как узнать перечень доступных схем для пользователя?  [new]
-2-
Member

Откуда:
Сообщений: 15330
Переходящий_c_MSSQL,

all_users
20 янв 11, 08:38    [10101227]     Ответить | Цитировать Сообщить модератору
 Re: Как узнать перечень доступных схем для пользователя?  [new]
Переходящий_c_MSSQL
Guest
Так all_users выведет все схемы, а мне нужно только те на которые есть права у данного пользователя.
20 янв 11, 08:43    [10101240]     Ответить | Цитировать Сообщить модератору
 Re: Как узнать перечень доступных схем для пользователя?  [new]
MinistrBob
Member

Откуда: Москва
Сообщений: 281
Права даются не на схемы, а на объекты схем. Можно выбрать объекты и их схемы из ALL_TAB_PRIVS.
20 янв 11, 08:54    [10101278]     Ответить | Цитировать Сообщить модератору
 Re: Как узнать перечень доступных схем для пользователя?  [new]
Переходящий_c_MSSQL
Guest
Разобрался. Спасибо!
20 янв 11, 09:04    [10101305]     Ответить | Цитировать Сообщить модератору
 Re: Как узнать перечень доступных схем для пользователя?  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
Переходящий_c_MSSQL
Так all_users выведет все схемы, а мне нужно только те на которые есть права у данного пользователя.

а что тогда выводит dba_users ?
20 янв 11, 09:28    [10101375]     Ответить | Цитировать Сообщить модератору
 Re: Как узнать перечень доступных схем для пользователя?  [new]
MinistrBob
Member

Откуда: Москва
Сообщений: 281
pravednik
а что тогда выводит dba_users ?


У непривелигированного пользователя может не быть доступа к этому представлению
20 янв 11, 09:44    [10101451]     Ответить | Цитировать Сообщить модератору
 Re: Как узнать перечень доступных схем для пользователя?  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
MinistrBob
pravednik
а что тогда выводит dba_users ?


У непривелигированного пользователя может не быть доступа к этому представлению

"содержимое" представления от этого не зависит )
20 янв 11, 10:23    [10101737]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить