Deux fonctions :
1. Retourne l'adresse MAC de l'utilisateur connecté
2. Retourne le nom de l'ordinateur connecté
Source / Exemple :
CREATE FUNCTION dbo.fctGetMAC ()
RETURNS CHAR(17)
/* Cette fonction retourne l'adresse MAC de l'utilisateur connecté
Exemple d'utilisation :
select dbo.fctGetMAC() retourne l'adresse hexadécimale selon le format XX-XX-XX-XX-XX-XX
AS
BEGIN
DECLARE @NetAdd CHAR(12)
SELECT @NetAdd=net_address FROM master..sysprocesses WHERE spid = @@spid
RETURN substring(@NetAdd,1,2) + '-' + substring(@NetAdd,3,2) + '-' + substring(@NetAdd,5,2) + '-' + substring(@NetAdd,7,2) + '-' + substring(@NetAdd,9,2) + '-' + substring(@NetAdd,11,2)
END
CREATE FUNCTION dbo.fctGetHostName ()
RETURNS VARCHAR(128)
/* Cette fonction retourne le nom de l'ordinateur connecté
Exemple d'utilisation :
select dbo.fctGetHostName () retourne le nom identifiant l'ordinateur connecté
AS
BEGIN
RETURN (SELECT hostname FROM master..sysprocesses WHERE spid = @@spid)
END
Conclusion :
L'adresse MAC (Medium Access Control) identifie de façon unique une carte réseau ou WIFI.
La référence à l'adresse physique (MAC) optimise la sécurité d'accès et garantie la véracité de l'historique des connexions, mises à jour, suppressions ou insertions.
9 nov. 2009 à 04:36
http://www.emicsoft.com/hd-video-converter-for-mac.html
http://www.emicsoft.com/m2ts-converter-for-mac.html
http://www.emicsoft.com/m4v-converter-for-mac.html
27 nov. 2008 à 17:33
27 nov. 2008 à 15:04
mais si je travaille sur une base de données SQL .
alors tu veux dire que ça c'est une requéte SQL ou quoi ?
27 nov. 2008 à 12:49
Je vous convie à poser votre question sur le forum php ou javascript.
Cordialement,
27 nov. 2008 à 12:11
c'est vrai ça semble tres utile mais comment l'optimiser pour l'utiliser dans un code php ou javascript . j'ai vraiment besoin d'effectuer une authentification par adresse mac pour les visiteurs de mon site web et je travaille avec php .
c'est urgent !!!!!!!!!!!!!!
merci
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.