Доброго времени суток уважаемые!
Прошу прощения за банальный вопрос.
Пишу программу для столярного цеха. Программа клиент-серверная, платная. Заказчик денег платит неахти, НО пообещал, что ещё несколько таких фирм, которые он знает, захотят её приобрести!
Так вот, собственно вопрос. Какой алгоритм реализовать, чтобы мой клиент мог использовать программу на ЛЮБЫХ своих компьютерах, подключённых к своему SQL серверу, но никто другой, сделав бэкаб БД, не смог её использовать в другом офисе?
Я вижу выход в том, чтобы приобрести USB ключ, подключить его к серверу и каким-либо образом считывать информацию с него на других компьютерах.
Может вы, чего подскажите? Я столкнулся с этой проблемой впервые!