Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.26;
Скачать: CL | DM;

Вниз

Безопасность mssql2000 или ёжик в тумане   Найти похожие ветки 

 
Vlad2   (2002-09-05 11:19) [0]

Здравствуйте !
Помогите разобраться.
delphi6, ado, mssql2000
На сервере существует процедура spname, её владелец cornet.
Когда клиент вызывает процедуру spname как adosp.ProcedureName = spname, сервер сообщает "could not find stored procedure "spname" ". Если на сервере изменить владельца sp на dbo: cornet.spname -> dbo.spname, клиентское приложение работает верно. Права на выполнение cornet.spname, конечно, прописаны. Получается, что провайдер sql формирует полное имя объекта как [dbo].[имя процедуры], но на клиенте adoConnection видит (!) cornet.spname. Почему я не могу обратиться к видимому объекту ?


 
Shaman_Naydak ©   (2002-09-05 12:29) [1]

Если я правильно понял adosp - это TADOStoredProcedure.

В общем, беда тут такая..
показывает он список процедур без владельцев, а вот вызвать их, не указывая владельца можно только для dbo-шных..НО
Кто мешает тебе указывать полное имя процедуры?
Присаваивай ProcedureName:=cornet.spName
И все будет путем!


 
Vlad2   (2002-09-05 12:39) [2]

> Shaman_Naydak
Да, да, спасибо. И ещё, умные люди говорят, что вначале сервер ищет объект [userName].[objectName], затем [dbo].[objectName], а потом ругается. Вывод, наверное такой: при создании storedProcedure указывать полное имя, т.е. [owner].[nameStoredProc].
"И все будет путем!"



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

Текущий архив: 2002.09.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
14-85700
NetBreaker666
2002-09-02 21:58
2002.09.26
А есть ли какие-нибудь официальные сертификаты для программеров.


1-85476
Zelius
2002-09-16 10:49
2002.09.26
Как пр истарте программы установить Splitter в нулевое положение?


3-85330
maxim2
2002-09-04 12:51
2002.09.26
В Table есть свойства Recno и Recordcount а есть ли такиеже в AD


8-85615
Evgenij
2002-05-29 14:14
2002.09.26
как сохранить информацию из jpg о дате,и фото апарате ?


3-85375
Шурик Ш
2002-09-05 11:28
2002.09.26
Редактирование DBGrid