Форум: "Базы";
Текущий архив: 2011.05.08;
Скачать: [xml.tar.bz2];
ВнизНужна ли установка MSSQL на компьютере клиента? Найти похожие ветки
← →
aleks (2009-11-13 12:01) [0]Скажите, пожалуйста, нужна ли установка MSSQL на компьютере клиента, что бы получить доступ из Delphi 7 (на компьютере-клиенте) к базе данных на отдельном компьютере-сервере?
← →
Медвежонок Пятачок © (2009-11-13 12:18) [1]от фаз венеры зависит
← →
Медвежонок Пятачок © (2009-11-13 12:29) [2]например в по жестко используется адо и провайдером жестко используется sql найтив клиент.
тогда необходимо ставить этого самого нативного клиента mssql
← →
aleks (2009-11-13 17:19) [3]Дело в том, что на компьютере клиенте установлен Delphi, а на компьютере сервере установлен MSSQL2000. Для подключения к базе данных на сервере пробую использовать компонент ADOTable.
Выбираю ConnectionString -> Use Connection String -> Build -> Microsoft OLE Privider for SQL Server -> Далее.
Потом в меню 1. Выберете или введите имя сервера - выбираю имя моего сервера COMP1
В меню 2. Для входа в сервер использовать - выбираю Учетные сведения Windows NT
И вот когда пробую сделать выбор в меню 3. Выберете базу данных на сервере - появляется ошибка - Login failed for user ‘COMP1\Гость’
Хотя Гость подключен на обоих компьютерах и все диски расшарены.
Может кто подскажет как мне подключить базу с сервера?
Спасибо.
← →
Медвежонок Пятачок © (2009-11-13 18:29) [4]Хотя Гость подключен на обоих компьютерах и все диски расшарены.
а при чем здесь диски?
у тебя нет прав для гостя на сервере mssql и возможно для него же нет прав на конкретной бд
← →
Виталий Панасенко (2009-11-13 19:09) [5]Для Client-Server диски "расшаривать" не то, что не нужно, противопоказано!
← →
имя (2009-11-15 01:54) [6]Удалено модератором
← →
aleks (2009-11-15 16:33) [7]
> у тебя нет прав для гостя на сервере mssql и возможно для
> него же нет прав на конкретной бд
Права гостя на сервере открыты. Может где в самой MSSQL нужно что-то настраивать? Подскажите пожалуйста.
← →
sniknik © (2009-11-15 16:55) [8]> Права гостя на сервере открыты. Может где в самой MSSQL нужно что-то настраивать?
но группа гостей вряд ли имеет права в mssql... можно задать, в Ентерпрайз Менеджере (2000й) но лучше подключаться через юзера с правами хотя бы пользователя (есть какие то права по умолчанию... или нет, вот у меня в 2000-м только для администраторов открыто, а в 2005-м администраторы и пользователи...)
а можно настроить авторизацию от mssql-я, а не виндовую (в 2005 она по умолчанию отключена), и подключаться через нее.
← →
Медвежонок Пятачок © (2009-11-15 17:06) [9]Права гостя на сервере открыты. Может где в самой MSSQL нужно что-то настраивать? Подскажите пожалуйста.
Сервер говорит что это неправда. Я верю серверу.
← →
Плохиш © (2009-11-15 17:26) [10]
> Может где в самой MSSQL нужно что-то настраивать? Подскажите
> пожалуйста.
Подсказываю, надо обратиться к сисадмину.
← →
clickmaker © (2009-11-16 12:20) [11]> Хотя Гость подключен на обоих компьютерах
что значит "подключен"?
в менеджмент студии в секьюрите Гость должен быть в списке Security\Logins и иметь роль public
← →
adigozelov © (2009-11-18 15:03) [12]Zdrastuviyci! U ciba Dalijna Гость zareqistravlsa v MsSqlServer dlya etava
atkroy na serverniy komputere proqram "Query Analyzer" i napishi tam
use master
exec sp_grantlogin "imya_kompuet\Гость"
go
exec sp_grantdbaccess "imya_kompuet\Гость"
pomima eta vso i patom deliy papitku na delphi snova!
sbasiba za vaprosu!
A prastici pajalisa nashot ruskiy patamushta ya ni xarasho znayu!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2011.05.08;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.003 c