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

Откуда:
Сообщений: 23
Можно ли в 9i дать права на select только определенных столбцов из таблицы, а точнее из вьюхи? Вьюху переделывать нельзя.
15 май 06, 11:44    [2663550]     Ответить | Цитировать Сообщить модератору
 Re: Права на select определенных столбцов  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
1. Другая VIEW
2. FGA
15 май 06, 11:47    [2663569]     Ответить | Цитировать Сообщить модератору
 Re: Права на select определенных столбцов  [new]
Nagel
Member

Откуда:
Сообщений: 118
case, decode and syscontext - со всеми вытекающими...
15 май 06, 12:00    [2663657]     Ответить | Цитировать Сообщить модератору
 Re: Права на select определенных столбцов  [new]
Bo_b
Member

Откуда:
Сообщений: 23
спасибо, уже разобрался.

...case when user='user_name' then...

Таким образом удалось просто подменить значение.

Чуть чуть вьюху поковырять можно :)
15 май 06, 12:02    [2663669]     Ответить | Цитировать Сообщить модератору
 Re: Права на select определенных столбцов  [new]
Takurava
Member

Откуда:
Сообщений: 1776
Народ, а вот такая вещь почему не работает (по Oracle9i SQL Reference)?
SQL> create table a (a date, b date);

Table created.

SQL> grant select (a) on a to test;
grant select (a) on a to test
             *
ERROR at line 1:
ORA-00969: missing ON keyword
15 май 06, 13:27    [2664320]     Ответить | Цитировать Сообщить модератору
 Re: Права на select определенных столбцов  [new]
Jannny
Member

Откуда: Спб
Сообщений: 6424
Takurava
Народ, а вот такая вещь почему не работает (по Oracle9i SQL Reference)?

Не работает, потому что не должно... Нет такого синтаксиса
Takurava
по Oracle9i SQL Reference

предъявите... ;) Вы наверное просто перепутали с update-ом или insert-ом.
15 май 06, 13:56    [2664507]     Ответить | Цитировать Сообщить модератору
 Re: Права на select определенных столбцов  [new]
mcureenab
Member

Откуда: Murmansk
Сообщений: 5928
Takurava
Народ, а вот такая вещь почему не работает (по Oracle9i SQL Reference)?


Потому что книжки нужно внюмательно читать.

Oracle9 i
SQL Reference
Release 2 (9.2)
October 2002
Part No. A96540-02
You can specify columns only when granting the INSERT, REFERENCES, or UPDATE privilege.
15 май 06, 13:57    [2664514]     Ответить | Цитировать Сообщить модератору
 Re: Права на select определенных столбцов  [new]
Takurava
Member

Откуда:
Сообщений: 1776
Точно, надо внимательнее читать... :)
15 май 06, 14:03    [2664559]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить