cancel
Showing results for 
Search instead for 
Did you mean: 
Subscribe

Hello again, Is there a way in SQL Anywhere to uniquely identify the machine that runs the database? Is it possible to get mac address somehow? Or does there exist some server property which is different in every physical machine (and does not change through machine's life cycle)? Or is it possible to get external IP address?

The goal is to generate an md5 hash (password) from a date (system end of life) and some other values and one of these values should be unique so that the password wouldn't work if copied to another instance of the system.

Thanks in advance.

View Entire Topic
MCMartin
Participant
0 Likes

Create a special file in the filesystem as an indicator for the valid machine and use CREATE SERVER statement to create a directory access server, then you can easily check with a proxy table and a simple select if your "license file" exists on the database server machine.

0 Likes

Very easy to break ;).

MCMartin
Participant
0 Likes

Correct, but on the same level as cheating the MAC-Address