Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 1 |

 

  Вопрос: Защита из DAO Добавлено: 14.02.10 23:10  

Автор вопроса:  Dark Engine | Web-сайт: www.wentas.2bb.ru | ICQ: 343191665 
Необходимо защитить генерируемую через DAO базу данных паролем. Создается база и паролируется легко. А как ее программно открыть? Пожалуйста, подскажите код, позволяющий открыть базу данных из программы, но чтобы программа сама "вводила" пароль базе.

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Шпион



ICQ: 250543104 

Вопросов: 13
Ответов: 118
 Профиль | | #1 Добавлено: 15.02.10 07:18
SQL-авторизация?

Ответить

Номер ответа: 2
Автор ответа:
 Dark Engine



ICQ: 343191665 

Вопросов: 51
Ответов: 98
 Web-сайт: www.wentas.2bb.ru
 Профиль | | #2
Добавлено: 15.02.10 11:53
Проще пояснить на примере:
  1. Set EngDataBase = DataWorkSpace.OpenDataBase("C:\TestBase.mdb")

Так в DAO открывается обычная база. А если у меня на базу установлен пароль (предположим, "testpass";), как мне изменить этот код, чтобы так же не было проблем с открытием?

Ответить

Номер ответа: 3
Автор ответа:
 Dark Engine



ICQ: 343191665 

Вопросов: 51
Ответов: 98
 Web-сайт: www.wentas.2bb.ru
 Профиль | | #3
Добавлено: 15.02.10 15:51
  1. Set EngDataBase = DataWorkSpace.OpenDataBase("C:\TestBase.mdb")

Если таким методом открывать запаролированную базу данных компилятор выдает ошибку "Неверный пароль".
Куда пихать этот пароль, чтобы нормально открывалось? ПОМОГИТЕ ПОЖАЛУЙСТА!!!!!

Ответить

Номер ответа: 4
Автор ответа:
 chialexus



ICQ: 321922 

Вопросов: 3
Ответов: 53
 Web-сайт: chialexus.narod.ru
 Профиль | | #4
Добавлено: 15.02.10 16:50
На VB6 был такой синтаксис 8^)

  1. Dim daoGDBase As DAO.Database
  2. Set daoGDBase = daoGWSpace.OpenDatabase("c:\test.mdb", True, False, ";pwd=mypass;")

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам