» »

[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
81047 (646) MrStein
»

Podatkovne baze - SQL enostavne poizvedbe

Oddelek: Programiranje
71933 (1526) galu
»

SQL poizvedba

Oddelek: Programiranje
163068 (2413) awy
»

SQL težava

Oddelek: Programiranje
364579 (3861) joseti
»

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

Oddelek: Programiranje
162769 (2487) dmok

Več podobnih tem