Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2005.01.30;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.033 c
3-1103799535
_student
2004-12-23 13:58
2005.01.30
Вывод картинок из .mdb


8-1097176806
Darken
2004-10-07 23:20
2005.01.30
Corel+Delphi


6-1099581365
Seeker
2004-11-04 18:16
2005.01.30
Authorization: Digest


14-1105435700
Ozone
2005-01-11 12:28
2005.01.30
Как узнать модель телефона.


14-1105185838
lipskiy
2005-01-08 15:03
2005.01.30
Избегайте покупок техники в "Эльдорадо"!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский