10 maaliskuun, 2022

Miten tarkistaa käyttöoikeudet SQL Server

  1. Start Microsoft SQL Server Management Studio (MSSMS).
  2. valitse Tiedosto-valikosta Connect Object Explorer. Sitten, Muodosta yhteys palvelimeen – valintaikkunassa:
  • valitse Palvelintyyppiluetteloruudusta tietokantamoottori.
  • kirjoita palvelimen nimi-tekstiruutuun SQL-klusteripalvelimen nimi.
  • valitse Todennusluetteloruudussa SQL Server-Todennusmenetelmäsi ja määritä käyttäjätunnukset. Jos et halua kirjoittaa salasanaa uudelleen joka kerta, kun muodostat yhteyden palvelimeen, rasti Muista salasana.
  1. Valitse Yhdistä.
  2. kun yhteys muodostetaan, Napsauta ”uusi kysely” ja liitä seuraava kysely kyselykenttään (Kirjoita täysi käyttäjätunnus, kuten ENTERPRISE\J. Carter):

— luodaan väliaikaistaulukkoa käyttöoikeusluettelolle —
valitse entity_ class,
NAME AS entity_name,
subentity_name,
permission_name
INTO #permsummary
FROM (
— kerätään objektitason käyttöoikeuksia- – –
valitse ”OBJECT” AS entity_ class,
NAME,
Subentiitti_nimi,
permission_nimi
sys: ltä.objects
CROSS apply Fn_my_permissions (Quotename (NAME), ’OBJECT’) a
UNION ALL
— Collecting database-level rights —
SELECT ”DATABASE” AS entity_class,
NAME,
permission_name
FROM sys.tietokannat
CROSS apply Fn_my_permissions(Quotename(NAME), ”DATABASE”) a
UNION ALL
— Collecting server-level-permissions – – –
SELECT ”SERVER” AS entity_class,
@SERVERNAME AS NAME,
permission_name
FROM FN_MY_PERMISSIONS(null, ’palvelin’) P
– – – kaikkien voimassa olevien käyttöoikeuksien ryhmittely yhdelle objektille – – –
valitse erillinen entity_class,
Entity_name,
subentity_name,
käyttöoikeudet
from (select *
from #permsummary) P1
Cross apply (select permission_name+”, ”
from (select * alk. #permsummary) P2
missä p2.entity_class = p1.entity_ class
ja p2.entity_name = p1.entity_nimi
ja p2.subentity_name = p1.subentity_nimi
ORDER BY entity_class
for xml path (”)) d ( luvat)
— Delete temporary table —
DROP TABLE #permsummary

  1. valitse Suorita (tai paina F5-näppäintä).
  2. Tarkista palvelintason roolien ja päämiesten (jäsenten nimet) luettelo kyselyn suoritustuloksista:
miten Viewnbsp;SQL Server Database file Locations-Native Audiuting

Vastaa

Sähköpostiosoitettasi ei julkaista.