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

Вниз

База данных MS SQL   Найти похожие ветки 

 
AlekseyB   (2008-07-28 14:12) [0]

Добрый день !!! Может кто подскажет в чем у меня проблема. Есть программка, которая выполняет определенные запросы в MS SQL, т.е. на сервере лежит база, а достукиваюсь я до нее через свою программку. Если запущена одна копия программы,Ю то все работает нормально, но на другом компьютере не дает запуститься программа, если она уже запущена на другом ПК. В чем может быть проблема? Может быть как то можно указать, сколько пользователей имеет право работать одновременно ? Или вообще лучше сколько угодно пользователей !


 
TUserClass ©   (2008-07-28 14:14) [1]

>Или вообще лучше сколько угодно пользователей !
Сам себе и ответил... :) Да и вообще, смотря какая задача у проги...


 
AlekseyB   (2008-07-28 14:16) [2]


> Да и вообще, смотря какая задача у проги...

Задача простая, нужно делать выборку из базы данных, например по дате, по наименованию и т.д.


 
TUserClass ©   (2008-07-28 14:17) [3]

И что же тебе пишет программа, если ее одновременно запустить на двух компах?


 
Johnmen ©   (2008-07-28 14:22) [4]


> AlekseyB   (28.07.08 14:12) 

Есть такая мысль, что тебе надо читать про транзакции - что они, зачем они, как они...


 
Ega23 ©   (2008-07-28 14:22) [5]

Дай-ка я угадаю: используем TxxxTable, да? И таблица блокируется на чтение?


 
Правильный$Вася   (2008-07-28 15:34) [6]


> Ega23 ©   (28.07.08 14:22) [5]

и че, даже при простом селекте?!


 
Ega23 ©   (2008-07-28 15:40) [7]


> и че, даже при простом селекте?!


Я же только предположил...


 
MsGuns ©   (2008-07-28 16:03) [8]

>Ega23 ©   (28.07.08 14:22) [5]
>Дай-ка я угадаю: используем TxxxTable, да?
 
 И что с того ?
 К тому же это вряд ли, судя по фразе "выполняет определенные запросы в MS SQL"

Параметры коннекта и запросов (если через коннект)  в студию


 
Правильный$Вася   (2008-07-28 16:05) [9]

кстати, а скуль поддерживает одновременное подключение под одним именем?
а то есть подозрение, что логин прошит...


 
Ega23 ©   (2008-07-28 16:11) [10]


> а скуль поддерживает одновременное подключение под одним
> именем?


why not?


 
MsGuns ©   (2008-07-28 16:14) [11]

>Правильный$Вася   (28.07.08 16:05) [9]
>кстати, а скуль поддерживает одновременное подключение под одним именем?

Эхе-хе, а как же одно приложение без логиновского диалога  работает на 30 компах ? Логин везде одинаковый


 
Правильный$Вася   (2008-07-28 16:31) [12]


>  как же одно приложение без логиновского диалога  работает
> на 30 компах ? Логин везде одинаковый

может, такая возможность где-то настраивается, а у автора она выключена?


 
Anatoly Podgoretsky ©   (2008-07-28 16:32) [13]

> MsGuns  (28.07.2008 16:14:11)  [11]

Про 1С рассказываешь?


 
Anatoly Podgoretsky ©   (2008-07-28 16:38) [14]

> Правильный$Вася  (28.07.2008 16:31:12)  [12]

Мудрить надо что бы запретить.


 
AlekseyB   (2008-07-29 09:38) [15]

когда запускается прога, то программно прописывается коннект к базе, может где в этом надо что то настроить ? Никто не подскажет ?


 
MsGuns ©   (2008-07-29 10:11) [16]

Как можно выписывать лекарство, не зная болезни ?
Уже было сказано - строку коннекта в студию


 
Anatoly Podgoretsky ©   (2008-07-29 10:13) [17]


> может где в этом надо что то настроить

Конечно где-то, надо, что-то настроить.


 
AlekseyB   (2008-07-29 11:19) [18]


> Уже было сказано - строку коннекта в студию

ADOConnection1.ConnectionString := "Provider=SQLOLEDB.1;Password=1;Persist Security Info=True;User ID=sa;Initial Catalog=Proba;Data Source=SRV2000"

Наверное я понимаю, что доступ имеет только пользователь SA ? а как сделать без этого пользователя ? Чтобы всем !!!


 
Anatoly Podgoretsky ©   (2008-07-29 11:33) [19]

Ужас, вход под системным администратором, с нестойким паролем. Пароль и имя хранятся в ресурсах.
Радость для кульхацкеров.


 
AlekseyB   (2008-07-29 12:08) [20]


> Ужас, вход под системным администратором, с нестойким паролем.
>  Пароль и имя хранятся в ресурсах.
> Радость для кульхацкеров.

Конечно ужас, но это пробник, так как можно сделать по другому ?


 
Anatoly Podgoretsky ©   (2008-07-29 12:58) [21]

> AlekseyB  (29.07.2008 12:08:20)  [20]

Настроить безопасность сервера, создать логины, пользователей, раздать права. Перейти на Виндоус аутентификацию.


 
stas ©   (2008-07-29 13:34) [22]

AlekseyB   (28.07.08 14:12)  
Напишите результат выполнения следующего запроса:
select @@version



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

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

Наверх




Память: 0.51 MB
Время: 0.015 c
15-1216466394
webres
2008-07-19 15:19
2008.09.07
Права на Web- ресурс


2-1217240463
иван2
2008-07-28 14:21
2008.09.07
object


2-1217335816
Mops
2008-07-29 16:50
2008.09.07
1251 в UTF


15-1216562080
AEN
2008-07-20 17:54
2008.09.07
Где можно найти pgn-партии Каспаров-Крамник?


2-1217263235
Trofim
2008-07-28 20:40
2008.09.07
Почему в QReport появляются пустые листы?