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

Вниз

Вход на сервер через клиента под разными логинами.   Найти похожие ветки 

 
Guitar ©   (2004-12-22 12:23) [0]

Я на сервере сделал несколько пользователей с разными правами для одной и той же БД. И сейчас хочу попробовать заходить под этими логинами через своего клиента. Ранее я использовал UDL файл для подключения. Там прописывался один юзер, например администратор. Как мне быть сейчас? Хочу чтобы при загрузке было окно в которое вводится и логин и пароль и можно вводить разные.


 
Соловьев ©   (2004-12-22 12:25) [1]

ADOConnection.LoginPromt := true;


 
stone ©   (2004-12-22 12:25) [2]

AdoConnection.LoginPrompt = true


 
Guitar ©   (2004-12-22 18:47) [3]

А если я хочу вместо дельфийского окошка создать свою форму. На это мне советовали наоборот:

AdoConnection.LoginPrompt = false

Как сделать, чтобы и форма была моя?


 
Соловьев ©   (2004-12-22 18:48) [4]

я бы тебе посоветовал - думать головой, а не постить за день кучу месаг, где можно(нужно) просто подумать.


 
Guitar ©   (2004-12-22 18:55) [5]

Уважаемый Соловьёв, я не дурак. И если знаю сам как сделать, то не спрашиваю. А если спрашиваю, то значит не знаю. Я действительно не знаю. Я не прошу полное решение, а прошу подсказки. Тем более Вы мне сейчас посоветовали противоположное тому, что недавно советовли другие. От этого мне яснее не стало. Вот я и спрашиваю: Как сделать?


 
aus   (2004-12-22 19:00) [6]

Ты строку подключения посмотри, там есть и пароль (если его разрешено сохранять), и имя. Ну вот и подставь результат заполнения своей формы. Сложно?


 
Ega23 ©   (2004-12-22 19:01) [7]

Я не прошу полное решение, а прошу подсказки.
Вот я и спрашиваю: Как сделать?

Копай ADOConnection.ConnectionString. Там всё расписано.


 
Guitar ©   (2004-12-22 21:17) [8]

Хорошо. Тогда такой вопрос, надеюсь не тупой.

В этом случае мне надо создавать udl файл?


 
Guitar ©   (2004-12-22 22:18) [9]

Скажите пожалуйста, какие параметры являются обязательными для
ADOConnection.ConnectionString.


 
tERRORist ©   (2004-12-22 22:27) [10]

ADOConnection.Open("login","password")
"login" и "password" берешь из едитов своей формы


 
ЮЮ ©   (2004-12-23 06:02) [11]

function BuildConnectionStringForMSSQL(
 const AServer, ADatabase, AUser, APassword: string
): string;
begin
 Result :=
   "Provider=SQLOLEDB.1;Persist Security Info=False;" +
   "User ID=" + AUser + ";" +
   "Password=" + APassword + ";" +
   "Initial Catalog=" + ADatabase + ";" +
   "Data Source=" + AServer;
end;

При использовании ODBC драйвера строка подключения имеет вид:

"Provider=MSDASQL.1;Persist Security Info=False;" +
 "User ID=" + AUser + ";" +
 "Password=" + APassword + ";" +
 "Extended Properties="DRIVER=SQL Server;SERVER=" + AServer + "";" +
 "Initial Catalog=" + ADatabase + ";"


 
Ильш   (2004-12-23 06:07) [12]

до чего дожили
уж и форму сами сделать не можем и из ее едитов куда нить данные передать



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

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

Наверх




Память: 0.49 MB
Время: 0.051 c
14-1105271522
Чеширский_Кот
2005-01-09 14:52
2005.01.30
Чужие


6-1100092056
Ivolg
2004-11-10 16:07
2005.01.30
Net Send


1-1105691362
vvv_spb
2005-01-14 11:29
2005.01.30
key=#9


4-1102491726
Sigetta
2004-12-08 10:42
2005.01.30
EnumChildWindow


9-1098357098
VolanD
2004-10-21 15:11
2005.01.30
Direct3D