Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 11788|Risposta: 0

[Fonte] Sicurezza dei database SQL 2005 e integrità referenziale

[Copiato link]
Pubblicato su 26/11/2014 15:47:16 | | |
--Crea un account di accesso
Crea username login con password='password'
--Crea utente database
Crea un nome utente per il nome utente di accesso
--- concedere il permesso di query utente alla tabella Studenti e concederle ulteriori autorizzazioniAltroDiritti degli utenti.
Assegnazione Selezionata
su studente
per user_tom
con opzione di sovvenzione
-----
crea login sposa con password='marry001'
Crea user_marry utente per l'accesso Marry
--Crea un personaggio
crea ruolo dbnormuser
--- autorizzare ruoli
Assegnazione Selezionata
su studente
a dbnormuser
--Specificare un ruolo server fisso (login)
sp_addsrvrolemember sposare, amministratore di sistema
Cancellare
sp_dropsrvrolemember sposarmi, amministratore sistema
--Visualizza gli utenti
sp_helpuser
--- creare un nuovo vincolo di chiave esterna
ALTER TABLE test_sub AGGIUNGERE VINCOLI main_id_cons RIFERIMENTI CHIAVE ESTERA (main_id) test_main;
--- rimuovere le chiavi esterne
ALTER TABLE test_sub DROP VINCLINO main_id_cons
--Creare chiavi esterne di rimozione a cascata
ALTER TABLE test_sub AGGIUNGERE VINCOLI main_id_cons CHIAVE ESTERA (main_id) RIFERIMENTI test_main DOPO ELIMINAZIONE
Cascata
--Crea chiavi esterne a cascata di aggiornamento
ALTER TABLE test_sub AGGIUNGERE VINCOLI main_id_cons CHIAVE ESTERNA (main_id) RIFERIMENTI test_main ALL'AGGIORNAMENTO
Cascata
--Crea ed elimina la chiave primaria di riferimento se la chiave esterna della relazione di riferimento della chiave è impostata su nulla
ALTER TABLE test_sub AGGIUNGERE VINCOLI main_id_cons CHIAVE ESTERNA (main_id) RIFERIMENTI test_main ALL'AGGIORNAMENTO
Set null

---- Completezza del riferimento
Non puoi cancellare un record con una chiave estranea
|




Precedente:2011 MSSQL Data Creation Tutorial Secure .mdb Database
Prossimo:Tutorial sulla vulnerabilità di sicurezza della validazione della password MSSQL 2011
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com