Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Отличаются ли права доступа между ASA 8.0.2 и ASE 12.5 ? / 3 сообщений из 3, страница 1 из 1
30.04.2004, 13:17
    #32504403
Badger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отличаются ли права доступа между ASA 8.0.2 и ASE 12.5 ?
Чудес не бывает, но руки потихоньку опускаются....

В ASA 8.0.2.4398, из под DBA, все хранимые процедуры запускаются - Ok.

Под любым другим пользователем в Interactive SQL при вызове любой процедуры пишет:
ISQL Error
Line 1, Column 1
Could not execute statiment.
Ошибка ASA -265: Процедура 'имя_процедуры' не найдена.
'имя_процедуры'

Все процедуры похожи на эту:

ALTER PROCEDURE dba ."prc_deal"
AS
BEGIN
SELECT id_deal, name FROM deal
END

У всех таблиц Owner - DBA

Завел нового пользователя, например 'Demo' по умолчанию он в 'Public'
Открываем Pablic -> Permission -> Procedures & functions -> Execute - чек на все процедуры поставлен.


Где закралась ошибка?
...
Рейтинг: 0 / 0
30.04.2004, 14:33
    #32504594
Александр Спелицин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отличаются ли права доступа между ASA 8.0.2 и ASE 12.5 ?
В ASA нужно указывать владельца.
Т.е. exec DBA.SomeProc

В ASE / MSSQL это не обязательно. Т.е. сначала ищется объект у существующего пользователя, а затем у dbo.

В ASA можно сделать такой финт ушами: сделать из юзера DBA группу DBA.
Тогда к его объектам можно будет обращаться без указания владельца.
Естественно, только при наличии соответствующих прав.


ЗЫ. Надо будет это в FAQ занести.
...
Рейтинг: 0 / 0
30.04.2004, 16:10
    #32504820
Badger
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отличаются ли права доступа между ASA 8.0.2 и ASE 12.5 ?
Да, хитрый ход ушами -
Код: plaintext
сделать из юзера DBA группу DBA

У меня все получилось, огромное спасибо! Сам бы до этого долго шел... :)
И, оказывается, в ASA можно группе задать пароль и конектится от имени группы! Вот они и отличия то.

А на счет FAQ, идея хорошая, я кое что от туда у себя уже применил, но пока боязно... :)
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Отличаются ли права доступа между ASA 8.0.2 и ASE 12.5 ? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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