Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.02.11;
Скачать: [xml.tar.bz2];

Вниз

Обращение к объектам чужой схемы в Oracle.   Найти похожие ветки 

 
EternalWonderer   (2002-01-14 16:33) [0]

А не подскажет ли кто - нибудь из Мастеров, можно ли обойтись без указания владельца объекта при обращении к нему другим пользователем? Например, есть таблица User1.Table1. Коннектимся как User2 (привилегии create session и grant select прописаны). Как сделать "select * from Table1" (а не "select * from user1.Table1") ?


 
petr_v_a   (2002-01-14 16:43) [1]

через create public synonym( есть свои недостатки ) или через
alter session set current_schema( начиная с 8.1.6 )


 
roottim   (2002-01-14 16:53) [2]

если лень прописывать... сделай синоним на паблик...
но как сказал petr_v_a :есть свои недостатки...


 
Yuvich   (2002-01-14 17:52) [3]

Вот за это, в частности, я и не люблю Oracle.


 
EternalWonderer   (2002-01-14 22:55) [4]

O"key, буду разбираться ...
Спасибо большое за подсказки !


 
roottim   (2002-01-15 08:13) [5]

>Yuvich
в частности это...Yuvich... самая лучшая вещь...
не знаеш оракл не берись!


 
EAlexander   (2002-01-15 10:48) [6]

to roottim
Присоединяюсь :)


 
Yuvich   (2002-01-15 15:32) [7]

>roottim
"в частности это...Yuvich... самая лучшая вещь..."

Ну да ... Когда не пробовал настоящего вина - и сивуха кажется божественным напитком


 
roottim   (2002-01-15 15:44) [8]

ты просто не администрировал!...
на сегодняшней день не каждая база с оракловской потягается...!
и не надо мне втирать про вино!... все супергиганты где по 500 тыс юзеров работают... все на оракловских(юникс) базах... а не на вине!
так что не сбивай людей с пути истинного


 
EAlexander   (2002-01-15 15:59) [9]

to roottim>
ну еще люди на DB2 работают - причем не мало - их соотношение с Oracle приблизительно 50/50 (33%/33%), а MS - 17 %


 
panov   (2002-01-15 16:37) [10]

>Yuvich © (14.01.02 17:52)
За что же тогда ты другие любишь?
А разделение привилегий по схемам пользователей - ормальная политика безопасности.

И, кстати, "Когда не пробовал настоящего вина - и сивуха кажется божественным напитком"...
А это тогда про что?

Лучше ORACLE пока нет БД. Я имею ввиду большие базы, а не настольные.


 
EternalWonderer   (2002-01-15 17:06) [11]

> petr_v_a © (14.01.02 16:43)
Жаль, от нас до Москвы далеко - а то поставил бы пиво ...
Кстати, alter session set current_schema работает и в 8.1.5


 
Yuvich   (2002-01-15 18:32) [12]

Я же написал "в частности" - это значит моя НЕЛЮБОВЬ распространяется не на весь Oracle, а на то, что у Oracle нет понятия "База Данных" и определенная группа таблиц (база данных в нашем понимании) не отчуждена от владельца этих таблиц. Поэтому полный путь (в рамках сервера) выглядит как <owner>.<table>.

Дело не в политике безопасности, а в ее реализации.

В этом отношении люблю Informix - в нем "База Данных" это объект сервера, перед которым все пользователи равны, поэтому полный путь (в рамках БАЗЫ ДАННЫХ) выглядит как <table>.

Фраза "Когда не пробовал настоящего вина - и сивуха кажется божественным напитком" относится к тому, что хотя Oracle и является "крутой" (в хорошем смысле) СУБД, некоторые вещи реализованы ХУЖЕ(можно сказать НЕ ОПТИМАЛЬНО, НЕ УДОБНО и т.д.) (на мой взгляд), чем у конкурентов. Если об этом не знать, из-за отсутствия опыта работы с другими СУБД,
то складывается впечатление, что "круче" Oracle - СУБД нет.

Число пользователей Oracle и супергигантов среди них - для меня не показатель "лучшести".

Я, например, люблю Oracle за его мощный SQL и PL/SQL и за то, что почти все процедуры администрирования можно выполнить на SQL.

Это как ИНСТРУМЕНТ - один в чем-то лучше другого, в чем-то хуже - все относительно.



 
petr_v_a   (2002-01-15 18:45) [13]

>Yuvich © (15.01.02 18:32) ...у Oracle нет понятия "База Данных...
Вынужден присоединться к roottim (15.01.02 08:13) , хоть и грубовато немного...


 
roottim   (2002-01-16 07:58) [14]

Yuvich>
:)!!...
>некоторые вещи реализованы ХУЖЕ...
просто хотелось бы для себя выяснить... каки-же вещи...
думаю твои упреки в сторону оракла.. это всего лиш незнание возможностей...
а насчет нет понятия БД... это уже полный бред!... рекомендую почитать... может всетаки присоединишся к нам! :))!!!





Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.02.11;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.004 c
3-32141
TAN
2002-01-14 13:19
2002.02.11
TUpdateSQL


3-32156
KMZ
2002-01-16 13:03
2002.02.11
Привет всем,помогите разобратся проблемой


3-32124
EternalWonderer
2002-01-14 16:02
2002.02.11
Работа с привилегиями ролей в Oracle.


14-32345
vasco
2001-12-16 10:55
2002.02.11
Что это - старость подкралась незаметно?


1-32210
VictorT
2002-01-25 17:26
2002.02.11
TMaskEdit





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский