HDD ID- Oracle Commands [message #603429] |
Mon, 16 December 2013 02:49  |
 |
mericyildirim
Messages: 6 Registered: August 2011
|
Junior Member |
|
|
Dear All,
I would like to develop a script in Oracle Forms which can read a unique data like Hard Disk Drive ID and store it in Database in order to increase the security level of my Oracle DB. If all database intended to be copied from one Hard Disk Drive to another then program should automatically lock itself as new HDD ID will not match with previous one and doesn't let users to use it anymore.
I would be grateful if you can let me know how can I read HDD ID with Oracle commands to built up a script to protect my DB against an unauthorized copy. I would be happy if you also share with me your different opinions that I can use to protect my DB against to be copied by someone else.
Kind Regards,
Dr. Meriç Yıldırım
|
|
|
|
Re: HDD ID- Oracle Commands [message #603458 is a reply to message #603448] |
Mon, 16 December 2013 13:55   |
 |
mughals_king
Messages: 392 Registered: January 2012 Location: pakistan
|
Senior Member |
|
|
Remember this above code is testing purpose when you will control your application then you will have to put this code in WHEN-NEW-FORM-INSTANCE--TRIGGER with some code something like this
if :block3.serial_num =('5RA1XTV1')----Your Hard-disk serial number.
THEN
MESSAGE('ONLY THIS SERIAL NUMBER IS AUTHORIZED');
ELSE
MESSAGE('UN-AUTHORIZED SERIAL NUMBER');
MESSAGE('UN-AUTHORIZED SERIAL NUMBER');
END IF;
Regard
Mughal
[Updated on: Mon, 16 December 2013 13:55] Report message to a moderator
|
|
|
|
Re: HDD ID- Oracle Commands [message #603647 is a reply to message #603638] |
Wed, 18 December 2013 03:26   |
 |
mughals_king
Messages: 392 Registered: January 2012 Location: pakistan
|
Senior Member |
|
|
this logic will work where you have installed your application no need to check server once you have define Serial id whether it is HDD-ID or Micro-proccessor ID in your main menu no body will be able to copy your application to any other computer. i am sending you fmb file as well just replace your HD-ID, proccessor id and run. my self is using this logic successfully. if you need proccessor id then replace
this
:item_name := HARDWAREINFO_DHardWareInfo.ProcessorSerialNumber(VAR);
check your EMAIL i have sent you & feel free for any further query.
Regard
Mughal
[Updated on: Wed, 18 December 2013 03:46] Report message to a moderator
|
|
|
|
|
|