Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Защита базы данных Добавлено: 14.07.03 18:36  

Автор вопроса:  Гагик | Web-сайт: vanembroidery.narod.ru

Моя программа пользуется моей базой данных.

Как можно при распостронении программы сделать так, чтобы программа спокойно работала с базой данных, но минуя программы запретить доступ к базе. База - Access, программа связывается с базой через элемент управления DATA.

Когда на базу ставлю пароль, то программа не может открывать эту базу, т.к. Data не имеет свойства Password :(((((

Ответить

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

Номер ответа: 1
Автор ответа:
 RotesByte



Вопросов: 11
Ответов: 69
 Web-сайт: koch.onestop.net
 Профиль | | #1
Добавлено: 14.07.03 20:28

Это к вопросу целесообразности закрытия баз Access штатным паролем.

Найдено в течение 3-х минут... 

http://freeware.ru/program.php?prog_id=2596

http://freeware.ru/program.php?prog_id=4185

Способ? Шифруй сам, но имеет ли это смысл?

Ответить

Номер ответа: 2
Автор ответа:
 Alex3



ICQ: 9481061 

Вопросов: 18
Ответов: 132
 Профиль | | #2 Добавлено: 14.07.03 22:48

To RotesByte:

И чего? Две [sensored]ные программы, способные сломать лишь пароль на базу (за одну еще и денег просят). Защиту на уровне пользователей они сломать не могут. Более того, говорят, что база паролем не защищена:-) Я не видел ни одной программы, которая могла сломать грамотно сделанную защиту MDB. Была одна, но могла показать только пароль у юзера admin, что легко лечится. Буду рад, если кто-нибудь меня разъубедит

To Гагик:

Сходи почитай.

Ответить

Номер ответа: 3
Автор ответа:
 RotesByte



Вопросов: 11
Ответов: 69
 Web-сайт: koch.onestop.net
 Профиль | | #3
Добавлено: 15.07.03 01:47

To Alex3:

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

Ответить

Номер ответа: 4
Автор ответа:
 Гагик



Вопросов: 21
Ответов: 12
 Web-сайт: vanembroidery.narod.ru
 Профиль | | #4
Добавлено: 15.07.03 03:24

Ребята, речь не идет о том, как защитить базу от опытных хакеров :). А просто как из программы открыть защищенную базу (user Admin).

Ответить

Номер ответа: 5
Автор ответа:
 Banzoy



Вопросов: 5
Ответов: 8
 Профиль | | #5 Добавлено: 15.07.03 14:04

Гагик! все не так уж хитро...

предположим пароль к твоей базе "pass"...

тогда либо пишешь в коде

Data1.Connect = ";pwd=pass"

либо эту же надпись вставляешь в свойство Connect твоей Data1 вместо Access... вот и все...

еще лучше вообще отказаться от контрола Data... по моему мнению он слишком убогий... DAO - вот рульная весчь!!! Удачи!!!

 

Ответить

Номер ответа: 6
Автор ответа:
 Alex3



ICQ: 9481061 

Вопросов: 18
Ответов: 132
 Профиль | | #6 Добавлено: 15.07.03 14:30

Блин, сказал "сходи почитай", а ссылку забыл дать:-)

http://www.hiprog.com/access/article.asp?id=182

К строке подключения нужно добавить:

Data1.Connect = ";UID=admin;PWD=qwe;"

Data1.DatabaseName = "c:\db4.mdb"

Data1.RecordSource = "t1"

Data1.Refresh

Ответить

Номер ответа: 7
Автор ответа:
 Гагик



Вопросов: 21
Ответов: 12
 Web-сайт: vanembroidery.narod.ru
 Профиль | | #7
Добавлено: 15.07.03 18:29

Всем спасибо!!!!!!!!!!

Заработал.

Ответить

Страница: 1 |

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



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