Nejčastěji odpovídající uživatel
Kde jsou uloženy informace o uživatelích databáze?

Dotaz
-
Nevíte v jaké tabulce na SQL Serveru jsou uloženy informace o uživatelích? Jedná se mi hlavně o informace do jaké database jsou namapovaní.
Jinak řečeno potřebuji zjistit pomocí T-SQL příkazu nebo pomocí nějaké procedury, jaké uživatele obsahuje konkrétní datadáze na SQL Serveru.
Snad se najde nějaká dobrá duše, co dobře zná strukturu SQL Serveru a poradí..
Vojta
Odpovědi
-
v tom pripade
SELECT *
FROM TVOJEDATABAZE.[dbo].[sysusers]
:)
MP- Označen jako odpověď Vojtěch Kintl čtvrtek 4. června 2009 8:58
Všechny reakce
-
-
-
v tom pripade
SELECT *
FROM TVOJEDATABAZE.[dbo].[sysusers]
:)
MP- Označen jako odpověď Vojtěch Kintl čtvrtek 4. června 2009 8:58
-
-
-
-
Dobrý den,
pokud Vám jde o informace ve verzi 2005/2008, potom doporučuji používat katalogové pohledy ve schematu sys (např. sys.sql_logins) namísto výše zmiňovaných pohledů dostupných kvůli zpětné kompatibilitě s verzí 2000. Vynikajícím pomocníkem kromě SQL Server Books Online Vám přitom může být mapa katalogových pohledů dostupná ke stažení na adrese http://www.microsoft.com/downloads/details.aspx?familyid=2ec9e842-40be-4321-9b56-92fd3860fb32&displaylang=en, která přehledně ukazuje, jaké sloupce každý pohled vrací a zejména jaké jsou vztahy mezi jednotlivými pohledy.
Miloslav Peterka