Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Запрет копирования

Ответить
Настройки темы
Запрет копирования
shell


Сообщения: n/a

Профиль | Цитировать


Здравствуйте! Спасибо за интерес к этой теме!
Кто-нидь подскажет : имеется nt2k, на ней лежит база данных на аксесе в шаре. Требуется защитить её от копирования, но при этом предоставить права на чтение, запись, добавление файлов в этот каталог.
P.S. SQL не хочется ставить.

Отправлено: 12:22, 17-10-2002

 

Модер


Сообщения: 1716
Благодарности: 17

Профиль | Сайт | Отправить PM | Цитировать


shell
Цитата:
Требуется защитить её от копирования
Цитата:
при этом предоставить права на чтение
Чем по-вашему, копирование отличается от чтения?

-------
Васкецов Сергей
http://registry.oszone.net


Отправлено: 13:15, 17-10-2002 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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

Nik Nik вне форума

местный оверклокер


Сообщения: 767
Благодарности: 8

Профиль | Отправить PM | Цитировать


shell
полностью согласен с vasketsov
Я возьму последовательно прочитаю всю базу и запишу себе на винт. Вот я и скопировал её, несмотря на то что только читал её.

-------
2:5058/64@FidoNet.org


Отправлено: 18:56, 17-10-2002 | #3

mb mb вне форума

Аватара для mb

Пользователь


Сообщения: 85
Благодарности: 2

Профиль | Отправить PM | Цитировать


"...Чем по-вашему, копирование отличается от чтения?..."
на самом деле, не все так просто. Например, если вместо access использовать другую базу данных, например Interbase, то там не требуется никаких расшариваний и, соответственно, никто не имеет прямого доступа непосредственно к файлу базы данных (gdb).
Хотя, через клиентское приложение ,в соответствии со своими правами (не NT!, а интербейса) , по определенному порту (обычно 3050),   можно и читать и делать записи.  но никаких - "сохранить как". Скопировать можно только экран-printscreen

Отправлено: 23:46, 17-10-2002 | #4

Nik Nik вне форума

местный оверклокер


Сообщения: 767
Благодарности: 8

Профиль | Отправить PM | Цитировать


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

Ответ к твоему вопросу(первому):придумай сервер, типа Interbase, и научи аксеск нему обращаться и получать ответы. А лучше поставь интербэйз и не парься

-------
2:5058/64@FidoNet.org


Отправлено: 00:40, 18-10-2002 | #5


Старожил


Сообщения: 351
Благодарности: 4

Профиль | Отправить PM | Цитировать


2MBe&Nikl
Объясните, плиз, принципиальное отличие Interbase от SQL server (которого не хочет shell).

shell
Напиши, если могешь , стартап скрипт для базы с проверкой каталога, откуда открыт файл. Базу выкладывай в компилированном виде, кажется расширение mde. Но это можно обойти, если знать как отменить выполнение стартап скриптов. А вообще без SQL эта задача не имеет решения.

Nik
Базу можно просто скопировать проводником. Access это как FoxPro, только лежит все в одном файле.

-------
Взрослые не верят в Деда Мороза. Они голосуют на выборах.


Отправлено: 03:24, 18-10-2002 | #6


Аватара для Guest

Guest


Профиль | Цитировать


Nik
"....Вполне возможно напсать прогу, которая будет делать запросы и сохранять ответы на винт, необязательно пользоваться только тем клиентом, что у тебя есть..."
зачем писать? любой Sql explorer подойдет - например -quickdesk,
но как же быть с паролем к интербейс и к самой базе ?-
не все ведь оставляют по умолчанию- Sysdba/masterkey. а выковырять их из еxe файла не  проще, чем получить данные из файла SAM

Fidel
"..принципиальное отличие Interbase от SQL server..." ?  еще можно добавить и от акцесса.  
с одной стороны вроде бы и нет
Все они предназначены для работы с базами данных
все  трое могут использовать и  используют  запросы, написанные на диалектах -sql.
а с другой, - например акцесс и sql - Произведены в одном чреве и там и там активно используется VB, а IB предпочитает все же дельфийско-борландовские приложения, и не будем спорить что лучше.
Ну и еще
6-ая полнофункциональная версия интербейса от компании Mer -  дистрибутив - весит 3,5 mb требования к системе и железякам по сравнению с MSSql - просто никакие, прекрасно работает под *nix (просто летает!) и при этом он совершенно бесплатен.
Давно им пользуемся.

Отправлено: 11:43, 18-10-2002 | #7

Nik Nik вне форума

местный оверклокер


Сообщения: 767
Благодарности: 8

Профиль | Отправить PM | Цитировать


Цитата:
о как же быть с паролем к интербейс и к самой базе ?-
Ну дык права на чтение есть, значит и пароль есть

-------
2:5058/64@FidoNet.org


Отправлено: 18:06, 18-10-2002 | #8


Старожил


Сообщения: 351
Благодарности: 4

Профиль | Отправить PM | Цитировать


Guest
SQL и Interbase - серверные базы данных. Данные обрабатываются сервером.
Access - файловая быза данных. Где бы не лежал файл, для Аксеса он локален и вся нагрузка по обработке - на компьютере, где запущен Access

-------
Взрослые не верят в Деда Мороза. Они голосуют на выборах.


Отправлено: 18:18, 18-10-2002 | #9

mb mb вне форума

Аватара для mb

Пользователь


Сообщения: 85
Благодарности: 2

Профиль | Отправить PM | Цитировать


Fidel
Интербейс легко установить на локальном компе  и пользовать  его вообще без сети, с одним файлом- чем не файловая база данных?
Нагрузку тоже можно тоже легко распределить это уж как программист пожелает, можно вообще все повесить на клиента.

В тоже время и ексель  можно использовать совместно , а уж акцесс и подавно. Многие используют его именно как серверную базу данных - смотри, как говорят, сабж, ну или думают что используют так.

Я еще бы вспомнил такие забавные фирмы, как 1С, которые предлагали свои программы как "сетевые" и даже были какие-то слова про" клиент-серверное приложение". Правда это было давно, версия, по-моему, 7.0, говорят с тех пор у них что-то изменилось, но дел с ними я больше не имею.
Конечно, я  понимаю разницу между oracl, interbase и Ms SQL serv с одной стороны и акцесс и ексель с другой. и, конечно, немного утрирую
Но вопрос-то был из-за того, можно ли скопировать базу и в качестве нежелательной альтернативы говорилось про sql , мне почемуто показалось, что это из-за его громоздкости,  сложности настроек и эксплуатации (теперь я даже  не уверен, что речь шла о MS SQL server), а не про архитектуру клиент- сервер.

Nik

похоже мы (в большей мере -я) не поняли друг друга


Отправлено: 22:56, 18-10-2002 | #10



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Запрет копирования

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - Простой запрет копирования файлов по расширению Dimly Microsoft Windows 2000/XP 2 17-08-2009 09:09
Доступ - [решено] Запрет копирования с разрешённой работой roniro Microsoft Windows 2000/XP 2 29-05-2008 18:26
Запрет копирования файлов в сетке sannik Защита компьютерных систем 6 23-08-2006 10:45
Запрет копирования kapiton Microsoft Windows NT/2000/2003 7 03-08-2006 18:58
Защита от копирования CD Diesel Программное обеспечение Windows 12 09-03-2004 11:59




 
Переход