Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Коннект к данным - MSDASC - можно ли получить пароль ? / 6 сообщений из 6, страница 1 из 1
11.05.2005, 14:41:49
    #33057574
yuniki
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннект к данным - MSDASC - можно ли получить пароль ?
Коннект к данным - MSDASC - можно ли получить пароль ?

Например, я знаю , что можно
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Private Sub Form_Load() 
Dim MyDL As MSDASC.DataLinks 
Dim MyConn As ADODB.Connection 

Set MyDL = New MSDASC.DataLinks 
Set MyConn = MyDL.PromptNew 


If MyConn Is Nothing Then 
''If MyConn.ConnectionString = vbNullString Then 
Set MyDL = Nothing 
Set MyConn = Nothing 
Exit Sub 
'' End If 
End If 

Debug.Print MyConn.Properties("Persist Security Info").Value 
Debug.Print MyConn.Properties("Initial Catalog").Value 
Debug.Print MyConn.Properties("User ID").Value 

End Sub 

Но как, используя MSDASC, получить введенный пользователем пароль ?

Или, как используя другие поддобные стандартные стредства конннекта к СУБД,
получить введенный пользователем пароль?
...
Рейтинг: 0 / 0
11.05.2005, 16:03:03
    #33057891
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннект к данным - MSDASC - можно ли получить пароль ?
галочку обязательно надо ставить Allow Save Password

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Private Sub Form_Load() 
Dim MyDL As MSDASC.DataLinks 
Dim cn As ADODB.Connection 

Set MyDL = New MSDASC.DataLinks 
Set cn=New ADODB.Connection
if MyDL.PromptEdit(cn) then

Debug.Print cn.ConnectionString

end if
End Sub 
...
Рейтинг: 0 / 0
11.05.2005, 19:36:19
    #33058440
yuniki
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннект к данным - MSDASC - можно ли получить пароль ?
- А если пользователь галочку не поставил - никак не узнать , какой пароль он вводил ?
- И где в MSDN найти доку на MSDASC ?
...
Рейтинг: 0 / 0
12.05.2005, 11:44:54
    #33059358
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннект к данным - MSDASC - можно ли получить пароль ?
никак, но зато у тебя будет в коннекшене свойство:

Код: plaintext
Persist Security Info=False

по нему все и поймешь
...
Рейтинг: 0 / 0
12.05.2005, 11:55:15
    #33059387
yuniki
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннект к данным - MSDASC - можно ли получить пароль ?
Я понимаю. что по нему все пойму, но как тогда заставить пользователя, поставить эту галочку, чтобы пароль стал виден ?
...
Рейтинг: 0 / 0
12.05.2005, 12:57:27
    #33059608
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Коннект к данным - MSDASC - можно ли получить пароль ?
выстави это свойство в TRUE заранее:

Код: plaintext
1.
2.
3.
4.
5.
...
Set MyDL = New MSDASC.DataLinks 
Set cn=New ADODB.Connection
cn.ConnectionString="Provider=SQLOLEDB.1;Persist Security Info=True;Data Source=;User ID=;Password=;"
if MyDL.PromptEdit(cn) then
...

и напиши в хэлпе об этом юзеру или покажи ему подсказку
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Коннект к данным - MSDASC - можно ли получить пароль ? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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