|
is_sec_service_on()
Die
Security Function
is_sec_service_on()
gibt "1" zurück wenn der im Parameter "security_service_name"
angegebene Sicherheitsdienste (engl.: Security Services) aktiv ist. Bei Inaktivität wird der Wert
"0" zurückgegeben.
Syntax der Security Function is_sec_service_on()
is_sec_service_on("security_service_name")
Der Parameter der Security Function is_sec_service_on()
security_service_name
Der Parameter "security_service_name" ist ein Platzhalter für einen definierten
Sicherheitsdienste. Der Parameter muss in Anführungsstrichen angegeben werden. Definierte
Sicherheitsdienste können mit einer einfachen Abfrage aus der
System Tabelle
syssecmechs
ausgelesen werden.
select * from master..syssecmechs
Darüber hinaus kann man sich die definierten Sicherheitsdienste auch mit der
Funktionen
show_sec_services
ausgeben lassen.
Beispiel für die Security Function is_sec_service_on()
select is_sec_service_on("security_service_name")
go
-----
1
Hier ist der Sicherheitsservice aktiv.
select is_sec_service_on("security_service_name")
go
Msg 4064, Level 16, State 1:
Server '<ASE_SERVER_NAME>', Line 1:
Invalid security service requested.
-----
0
Wenn der Sicherheitsservice nicht definiert ist wird eine entsprechende Fehlermeldung und
der Wert "0" ausgegeben.
Siehe auch:
get_appcontext(), list_appcontext(), rm_appcontext(), set_appcontext(), show_sec_services(), Sicherheits Funktionen.
|