Funkce zapíše do systémových tabulek hodnotu vlastnosti name majitele owner uvedenou v řetězci buffer. Pokud vlastnost má více než jednu hodnotu (např. Dir1, Dir2), pak číslo hodnoty udává parametr num, v opačném případě musí mít parametr num hodnotu 0.
Hodnota vlastnosti se uvádí v podobě řetězce znaků. Pokud jde o vlastnost s číselnou hodnotou, parametr buffer obsahuje dekadický zápis hodnoty.
V parametrech name a owner se nerozlišují velká a malá písmena.
Majitel vlastností SQL serveru se označuje řetězcem "@SQLSERVER". Většinu vlastností SQL serveru smí nastavovat provozní správce, ostatní vlastnosti bezpečností správce. Změna vlastností SQL serveru se projeví až po novém spuštění SQL serveru.
Funkce vrací FALSE při úspěchu a TRUE při chybě.
Nastavit zálohování a zakázat anonymní přístup (např. po instalaci) bez použítí Klientského vývojového prostředí:
CALL Set_property_value("@SQLSERVER","BackupDirectory",0,"Z:\zaloha");
CALL Set_property_value("@SQLSERVER","BackupFilesLimit",0,"7");
// zálohovat každý den o půlnoci
CALL Set_property_value("@SQLSERVER","BackupIntervalHours",0,"0"); // pro jistotu
vynulovat
CALL Set_property_value("@SQLSERVER","BackupIntervalMinutes",0,"0"); // pro jistotu
vynulovat
CALL Set_property_value("@SQLSERVER","BackupTimeDay1",0,"1");
CALL Set_property_value("@SQLSERVER","BackupTimeHour1",0,"23");
CALL Set_property_value("@SQLSERVER","BackupTimeMin1",0,"59");
CALL Set_property_value("@SQLSERVER","BackupTimeDay2",0,"0");
CALL Set_property_value("@SQLSERVER","BackupTimeHour2",0,"0");
CALL Set_property_value("@SQLSERVER","BackupTimeMin2",0,"0");
// zakazat anonymni pristup
CALL Set_property_value("@SQLSERVER","DisableAnonymous",0,"1");