Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Права на запрос к SQL2000 (?) / 11 сообщений из 11, страница 1 из 1
06.02.2006, 10:23
    #33525021
Wonder2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Права на запрос к SQL2000 (?)
Добрый день, - в процедуре (VFP 9.0 ) есть обращение по SQLExec на сервер
1. на выполнение процедуры и 2. на выполнение запроса ( "сложенного текстом" ). Ситуация такая что он не выполняется у пользователя - процедура
выполняется а запрос нет. У меня выполняется и процедура и запрос. С чем может быть связана данная ошибка SQLEXEC при выполнении запроса?
...
Рейтинг: 0 / 0
06.02.2006, 10:49
    #33525127
Недоходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Права на запрос к SQL2000 (?)
2 Wonder2
А дрова ODBC у него стоят все?
...
Рейтинг: 0 / 0
06.02.2006, 10:50
    #33525133
Недоходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Права на запрос к SQL2000 (?)
2 Wonder2
А как ты прописываешь запрос?
...
Рейтинг: 0 / 0
06.02.2006, 11:01
    #33525183
Wonder2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Права на запрос к SQL2000 (?)
Дрова все
процедура выполняется, а запрос нет, причем только у него,
причем через ОДБС я пробовал его даже по sa регистровать.
а запрос вида: ? sqlexec("select * from my_table")
возвращает -1 )
...
Рейтинг: 0 / 0
06.02.2006, 11:05
    #33525204
Недоходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Права на запрос к SQL2000 (?)
2 Wonder2
А где у тебя перменная(sqlconnect or sqlstringconnect) конекта?
...
Рейтинг: 0 / 0
06.02.2006, 11:28
    #33525275
Wonder2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Права на запрос к SQL2000 (?)
всё есть и переменная и имя курсора )
( запрос не выполняется на отдельной машине только )
...
Рейтинг: 0 / 0
06.02.2006, 11:31
    #33525291
Недоходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Права на запрос к SQL2000 (?)
2 Wonder2
Это проблема коннекта на той машине. Проверь установки ODBC драйвера. Из-за них нет соединения через использование sqlconnect. Если использовать sqlstringconnect то здесь все подругому.
...
Рейтинг: 0 / 0
06.02.2006, 11:41
    #33525339
Wonder2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Права на запрос к SQL2000 (?)
Да нет)
я уже упоминал, что процедура по той ф-ии vfp - sqlexec("exec ..." )
выполняется, проблема с запросом- не ясно пока что может быть ...
спасибо за участие
...
Рейтинг: 0 / 0
06.02.2006, 11:50
    #33525383
Недоходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Права на запрос к SQL2000 (?)
2 Wonder2
Если у тебя этот запрос выполняеться то с ним все впорядке. хотя запрос твоего вида " sqlexec("select * from my_table")" не должен работать, так как синтаксис другой sqlexec(имя_переменной_созданного_конекта,"Сам_запрос","имя курсора") . Напиши сюда полность твой запрос. А то так трудно сказать что с ним не так.
...
Рейтинг: 0 / 0
07.02.2006, 03:31
    #33527326
Igor Korolyov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Права на запрос к SQL2000 (?)
Hi Wonder2!

Ну например нет прав на выборку из соответствующей таблицы.
А то что ты СЧИТАЕШЬ что подключаешься от имени sa - ещё не значт что так
оно и есть на самом деле. Например наличие в строке соединения условия
Trusted_Connection=Yes приводит к тому что UID/PWD игнорируются напрочь, и
пользователь подключается к серверу под своим Windows (т.е. доменым) именем.
На сервере кстати вообще может быть запрещена "серверная" авторизация, и
допустима только Windows авторизация.
А вообще когда SQLEXEC() возвращает -1 то следует тут-же вызвать AERROR() и
потом смотреть что же за ODBC ошибка реально произошла.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
07.02.2006, 10:09
    #33527661
Wonder2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Права на запрос к SQL2000 (?)
На счет прав на select - посмотрю спасибо. А Trusted_Connection=no
+ я пользуюсь коннектом который хранится в БД, ..
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Права на запрос к SQL2000 (?) / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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