WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Microsoft SQL Server 2005 - Stored Procedure - MAC Adresse (http://www.wcm.at/forum/showthread.php?t=232003)

hLa 28.11.2008 13:16

Microsoft SQL Server 2005 - Stored Procedure - MAC Adresse
 
Hallo,

gibt es die Möglichkeit über eine Stored Procedure einer Datenbank die MAC-Adresse des Servers auszulesen und zurückzugeben?

mfg

3of4 29.11.2008 11:07

mit welchen Rechten soll die SP laufen?
direkt ist mir keine Möglichkeit bekannt, aber man kann ja aus stored procedures auch kommando-zeilen-befehle ausführen (und dann aus der rückgabe die mac auslesen)
theoretische möglichkeit, denn viele admins geben die notwendigen rechte für xp_cmdshell nicht her (und sauber wäre sie auch nicht, aber ich bezweifel, dass es eine saubere funktion dafür gibt - und wenn, hättest du sie ja schon beim googeln gefunden...)

fidibus 01.12.2008 08:24

Hi,
unter div. Win gäbs ipconfig /all (liefert MAC), LINUX hat ifconfig. Beides auf der Cmd-Line, falls es mit den Rechten klappt.

hLa 09.12.2008 13:17

danke erstmal!

@3of4: die Rechte sollten zumind. so sein das sie aus einer Software über ODBC aufgerufen werden kann!

Hab das ganze mit der MAC-Adresse jetzt mal verworfen!

Kann man irgendwo das Erstellungsdatum bzw. Installationsdatum des SQL-Servers per SQL - Befehl auslesen? oder der Datenbank? es gibt ja das Property DateCreated!
MSDN Library und ähnliches wirft dazu nichts aus!

3of4 09.12.2008 21:39

hab keinen sql-server da, aber ich wette du findest in den meta-daten etwas.
schwer in verdacht hätte ich sys.databases, findest du dort eine spalte wie date_created ?


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag