Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 11788|Svare: 0

[Kilde] SQL 2005 databasesikkerhet og referanseintegritet

[Kopier lenke]
Publisert på 26.11.2014 15:47:16 | | |
--Opprett en innloggingskonto
Opprett brukernavn med passord='passord'
--Opprett databasebruker
Opprett brukernavn for innlogging brukernavn
--- gir brukerens spørringstillatelse til Student-tabellen og gir den videre autorisasjonannenBrukernes rettigheter.
Tilskuddsvalg
På student
To user_tom
med tildelingsopsjon
-----
Opprett innlogging, gift med passord='marry001'
Opprett bruker user_marry for innlogging Marry
--Lag en karakter
Opprett rolle dbnormuser
--- autoriserer roller
Tilskuddsvalg
På student
til dbnormuser
--Spesifiser en fast serverrolle (innlogging)
sp_addsrvrolemember gifter meg, systemadministrator
Slette
sp_dropsrvrolemember gifter meg, systemadministrator
--Vis brukere
sp_helpuser
--- opprette en ny fremmednøkkelbegrensning
ENDRE TABELL test_sub LEGGE TIL BEGRENSNINGER main_id_cons FREMMEDNØKKEL (main_id) REFERANSER test_main;
--- fjerne fremmednøkler
ALTER TABLE test_sub dropp CONSTRAINT main_id_cons
--Lag kaskaderende fjerningsnøkler for fjerning av fremmednøkler
ALTER TABLE test_sub LEGGE TIL BEGRENSNING main_id_cons FREMMEDNØKKEL (main_id) REFERERER test_main ved sletting
Kaskade
--Lag kaskadeoppdatering av fremmednøkler
ENDRE TABELL test_sub LEGGE TIL BEGRENSNINGER main_id_cons FREMMEDNØKKEL (main_id) REFERERER test_main ved oppdatering
Kaskade
--Opprett og slett den refererte primærnøkkelen er fremmednøkkelen til nøkkelreferanserelasjonen satt til null
ENDRE TABELL test_sub LEGGE TIL BEGRENSNINGER main_id_cons FREMMEDNØKKEL (main_id) REFERERER test_main ved oppdatering
Mengde null

---- Referansefullstendighet
Du kan ikke slette en post med en fremmednøkkel
|




Foregående:2011 MSSQL Data Creation Secure .mdb databaseveiledning
Neste:2011 MSSQL Statement Password Validation Security Vulnerability Tutorial
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com