powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Определить, установлена ли опция Oracle Label Security
5 сообщений из 5, страница 1 из 1
Определить, установлена ли опция Oracle Label Security
    #40062884
Правильный Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как можно узнать?
Такой запрос
Код: plsql
1.
SELECT value FROM v$option WHERE parameter = 'Oracle Label Security';

возвращает FALSE как в случае, если она не установлена, так и в случае, если она установлена и просто отключена (не включена).
...
Рейтинг: 0 / 0
Определить, установлена ли опция Oracle Label Security
    #40062945
dba123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильный Вася,

Имхо, главное, чтобы не использовалось
Код: plsql
1.
select * from dba_feature_usage_statistics where detected_usages>0 


и не было бы вспомогательных таблиц, статистики по ним, что-то ещё могли придумать....
...
Рейтинг: 0 / 0
Определить, установлена ли опция Oracle Label Security
    #40063120
Правильный Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dba123,
вопрос не в том, чтобы прятать использование.

Вопрос в том, чтоб узнать сабж и установить при необходимости или просто активировать, если она уже установлена.
Причём именно через SQL, а НЕ через инсталлер или проверку бумаг по бухгалтерии.
...
Рейтинг: 0 / 0
Определить, установлена ли опция Oracle Label Security
    #40063135
Фотография SeaGate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильный ВасяВопрос в том, чтоб узнать сабж и установить при необходимости или просто активировать, если она уже установлена.
Причём именно через SQL, а НЕ через инсталлер или проверку бумаг по бухгалтерии.
Через:
How to Check and Enable/Disable Oracle Binary Options ? (Doc ID 948061.1)
Если нужно "именно через SQL", то через Java/External Table/External Job.
Это позволит выяснить, есть ли OLS опция.
авторесли она установлена и просто отключена (не включена)
Checking if Oracle Label Security Has Been Registered and Enabled
...
Рейтинг: 0 / 0
Определить, установлена ли опция Oracle Label Security
    #40063158
Правильный Вася
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeaGate, спасибо за ноту.
Оказывается, с версии 11.1.0.7 все опции устанавливаются сразу, выбирать их нельзя.

Не совсем понятно только, как это соотносится с редакциями, где некоторые опции не предусмотрены в принципе. Например, в 11.2 XE.

Запрос
Код: plsql
1.
SELECT value FROM v$option WHERE parameter = 'Oracle Label Security';


возвращает FALSE, как и в других редакциях, но при этом запрос
Код: plsql
1.
SELECT status FROM DBA_Ols_Status WHERE name = 'OLS_CONFIGURE_STATUS';

вываливается по ошибке, что DBA_Ols_Status отсутствует.
Похоже, именно комбинация этих 2 проверок может дать искомый сабж при условии логина как SYS.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Определить, установлена ли опция Oracle Label Security
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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