» »

[SQL 2005] Seznam administratorjev

[SQL 2005] Seznam administratorjev

zlatko ::

S spodnjo poizvedbo sem v MS SQL 2000 lahko izvedel, ali je nek uporabnik tudi 'sysadmin'. Zdaj smo namestili MS SQL 2005 na naš strežnik in mi ta poizvedba ne deluje (ne najde tabele sysxlogins).

SELECT count(*)
FROM master.dbo.spt_values spv, master.dbo.sysxlogins lgn
WHERE
spv.name = 'sysadmin' AND
spv.low = 0 AND
spv.type = 'SRV' AND
lgn.srvid IS NULL AND
spv.number & lgn.xstatus = spv.number AND
lgn.name = 'UPORABNIK'

Ima kdo kakšno idejo, kako z SQL poizvedbo ugotoviti ali je uporabnik tudi 'sysadmin' v sql 2005?

lp

darkolord ::

Kej takega morda?

select count(*) from sys.syslogins where sysadmin = 1 and name = 'uporabnik'

zlatko ::

Hvala, deluje OK.

Bom poskusil najti poizvedbo, ki bo čimbolj enaka in bo delovala za oba strežnika (2000 in 2005).

lp, Zlatko


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

SQL vprašanje

Oddelek: Programiranje
81113 (712) MrStein
»

Podatkovne baze - SQL enostavne poizvedbe

Oddelek: Programiranje
72063 (1656) galu
»

SQL poizvedba

Oddelek: Programiranje
163269 (2614) awy
»

SQL težava

Oddelek: Programiranje
365188 (4470) joseti
»

[T-SQL] Kako vnest podatek v bazo in da ti hkrati vrne id?

Oddelek: Programiranje
162896 (2614) dmok

Več podobnih tem