powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Разница SQL синтаксиса в MSSQL и Oracle
25 сообщений из 125, страница 4 из 5
Разница SQL синтаксиса в MSSQL и Oracle
    #38686287
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pkarklinЯ правильно понимаю, что это построение "своего" ACL над имеющейся системой разграничения прав доступа сервера?
верно. более менее сложные системы все равно требуют оберток, у меня она, что то между ACL и чем-то более примитивным. мне, например, полноценный ACL на все и вся не понадобился.
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #38686289
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!,

Понятно. Большое спасибо за ответ!
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #38686290
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetrovVAFreemanZAVsoftwarer,

Ну и ещё, как вариант, можно свою ACL систему организовать.
Спорный подход, но имеет место бытьOracle. Fine grained access control .

Не совсем то. Речь шла о раздельном доступе к процедурам пакета.
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #38686299
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pkarklinНе совсем понял суть высказывания. Т.е. Вы считаете "это" допустимым? Под "это" я понимаю возможность обхода конечным пользователем заложенной в серверный код бизнес-логики в случае наличии прямого доступа к таблицам.
Я считаю вредным смешивать понятия "бизнес-логика контроля доступа" и "бизнес-логика реализации функционала". Первая из них во многих случаях отлично реализуется без запрета прямого доступа к таблицам, в возможности же обхода второй нет ничего страшного.

pkarklinМне казалось, я задал вполне конкретный вопрос о прикладном функционале пакетов.
Мне казалось, Вы в очередной раз задаёте вопрос, ответ на который знаете. Пакет выступает как один субъект выдачи прав. Если Вы хотите разделить права доступа к частям пакета, надо делать ту или иную обёртку, как - я уже пару раз сказал выше.

pkarklinЯ обрисовал задачу и спросил, правильно ли я понимаю, как я должен использовать пакеты.
Вы можете по-разному решать эту задачу с использованием пакетов. Можете делать второй пакет. Можете делать пакет и процедуры. Можете вынести проверку части прав в триггер. Можете использовать FGAC. Можете проверять собственный ACL внутри пакета. Наверное, есть ещё способы, но я уже сплю и про них забыл.
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #38686303
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerно я уже сплю и про них забыл.

Ок. Продолжим в более подходящее время...
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #38686374
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerВ смысле, до правильного ораклового DATE '2014-07-01' MSSQL ещё не дорос?
До правильного ораклового? ) Каковы критерии правильности?
Ваш вопрос содержит утверждение, истинность которого не является аксиомой, по-моему.

Если мы сейчас изменим формулировку таким образом, чтобы исключить спорное утверждение из вопроса, то получится что-то типа
"до ораклового DATE '2014-07-01' MSSQL ещё не дорос?" или "до ораклового DATE '2014-07-01' (правильность которого неочевидна) MSSQL ещё не дорос?"

Вопрос, заданный в такой форме, сам вызывает вопросы - с какой стати MSSQL должен расти до какой-то фигни? В том смысле, что не важно дорос или нет, а зачем вообще ставить такие цели?
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #38686519
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зайцев ФёдорДо правильного ораклового? ) Каковы критерии правильности?там табличка "сарказм" была, не надо горячиться)
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #38686618
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зайцев Фёдорс какой стати MSSQL должен расти до какой-то фигни?
Ну, возможно потому, что эта фигня прописана в стандарте ANSI SQL...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #38686651
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зайцев Фёдор
Фёдор, Вы безусловно правы в том, что мой ответ сформулирован провоцирующим образом. Уверен, что адекватные читатели видят ситуацию, понимают причину и не принимают эту формулировку на свой счёт вне конкретного контекста. Если таки принимают - прошу у них прощения.
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #38686839
Зайцев Фёдор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerФёдор, Вы безусловно правы в том, что мой ответ сформулирован провоцирующим образом.
Это ваш обычный стиль, по-моему ) Снисходительно-менторский слегка
softwarerУверен, что адекватные читатели видят ситуацию, понимают причину и не принимают эту формулировку на свой счёт вне конкретного контекста. Если таки принимают - прошу у них прощения.
Вы либо назвали меня неадекватным, либо допускаете существование адекватных людей, которые видят ситуацию, понимают причину, но принимают формулировку на свой счёт.
Всё это очень странно.
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #38686857
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зайцев ФёдорЭто ваш обычный стиль, по-моему
В общении с определёнными людьми, например, коллегой Сфинксом.

Зайцев ФёдорСнисходительно-менторский слегка
Это есть, но отдельно от провоцирующего.

Зайцев ФёдорВы либо назвали меня неадекватным, либо допускаете существование адекватных людей, которые видят ситуацию, понимают причину, но принимают формулировку на свой счёт.
Да, я допускаю, что допустил ошибку и таки обижаю подобными фразами некоторых адекватных читателей.
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #38686874
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибался я насчёт оракловых пакетов.
Ничего в них хорошего нет, раз они к таким конфликтам приводят.
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #38687060
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 02.07.2014 20:46, pkarklin wrote:

> Да, в такую погоду лучше пивка

> А под пивко можно обсудить следующий вопрос. По какому принципу в Oracle
> "принято" заворачивать функционал в один пакет, при условии
> невозможности разграничения прав доступа на функционал внутри пакета?

Во, правильная постановка вопроса!


Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #38687068
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 02.07.2014 21:19, FreemanZAV wrote:

> Причём пакеты, это не только способ организации функций и процедур. В
> них можно хранить в оперативной памяти всякую фигню. Тоже спорно, но
> иногда очень удобно.

Преимущество в общем только одно -- возможность иметь локальные функции
и локальные типы данных и прочие определения, которые можно использовать
более чем в одной процедуре или функции.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #38687325
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivOn 02.07.2014 21:19, FreemanZAV wrote:

> Причём пакеты, это не только способ организации функций и процедур. В
> них можно хранить в оперативной памяти всякую фигню. Тоже спорно, но
> иногда очень удобно.

Преимущество в общем только одно -- возможность иметь локальные функции
и локальные типы данных и прочие определения, которые можно использовать
более чем в одной процедуре или функции.


Так я уже согласился, что пакеты - это плохо
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #38687378
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZivПреимущество в общем только одно -- возможность иметь локальные функции
и локальные типы данных и прочие определения, которые можно использовать
более чем в одной процедуре или функции.

попробуйте себя в балете, ИТ не ваша стихия ..
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #38687944
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 04.07.2014 00:29, Yo.! wrote:

> попробуйте себя в балете, ИТ не ваша стихия ..

Староват я для балета...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #38862364
В чем суть вопроса-то?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Разница SQL синтаксиса в MSSQL и Oracle
    #39171209
-=MIX=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги
пришел вот с таким вопросом...
"живу" с T-SQL уже почти 10 лет (запросы, хранимки, функции, вьюхи, dts и прочее прочее вплодь до репликаций)
на сколько сложно будет пересесть\разобраться\переключиться на оракловый SQL?
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #39171224
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=MIX=-,

если Вы уже 10 лет программируете, Вам ничего не должно быть страшно
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #39171246
-=MIX=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
писать запросы и админить сервер как DBA я бы все же не назвал "программированием" ))))
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #39172458
Ivan Durak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=MIX=-Коллеги
пришел вот с таким вопросом...
"живу" с T-SQL уже почти 10 лет (запросы, хранимки, функции, вьюхи, dts и прочее прочее вплодь до репликаций)
на сколько сложно будет пересесть\разобраться\переключиться на оракловый SQL?
не мучай себя !
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #39172676
Фотография Shtock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если 10 лет программируешь, то очень страшен тот факт, что спрашиваешь...
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #39173576
FreemanZAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=MIX=-Коллеги
пришел вот с таким вопросом...
"живу" с T-SQL уже почти 10 лет (запросы, хранимки, функции, вьюхи, dts и прочее прочее вплодь до репликаций)
на сколько сложно будет пересесть\разобраться\переключиться на оракловый SQL?

По моим наблюдениям, самое сложное для разработчиков MSSQL при переходе на Oracle, разучиться везде вставлять nolock )
...
Рейтинг: 0 / 0
Разница SQL синтаксиса в MSSQL и Oracle
    #39173960
Ivan Durak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FreemanZAV-=MIX=-Коллеги
пришел вот с таким вопросом...
"живу" с T-SQL уже почти 10 лет (запросы, хранимки, функции, вьюхи, dts и прочее прочее вплодь до репликаций)
на сколько сложно будет пересесть\разобраться\переключиться на оракловый SQL?

По моим наблюдениям, самое сложное для разработчиков MSSQL при переходе на Oracle, разучиться везде вставлять nolock )
это ты разработчиков оракл перешедших на постгресс не наблюдал. Душераздирающее зрелище.
...
Рейтинг: 0 / 0
25 сообщений из 125, страница 4 из 5
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Разница SQL синтаксиса в MSSQL и Oracle
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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