Consentire agli utenti di accedere solo ai dati a cui sono autorizzati ad accedere. Comprende anche la protezione dei dati durante lo spostamento sulla rete e l'archiviazione su dischi e backup.
Abbiamo la seguente configurazione: Database di produzione multipla contenente dati privati utilizzati dal software desktop Un database Web per un sito Web pubblico che necessita di alcuni dati dai database privati Un database intermedio che contiene alcune viste e procedure memorizzate che estraggono i dati dai database privati Attualmente il …
Ho un utente che riceve un ORA-28002 che indica che la password scadrà entro sei giorni. Ho eseguito il seguente: ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; Ma quando provo ad accedere come utente, il messaggio è ancora lì. Eseguendo questo: select * from dba_profiles where RESOURCE_NAME LIKE 'PASSWORD_LIFE_TIME'; mostra che …
Osservando la struttura della maggior parte dei siti Web basati su PHP / MySQL che ho visto, sembra che non sia terribilmente difficile discernere la password del database se si scava un po ', poiché c'è sempre un file di installazione o configurazione che memorizza le informazioni per la registrazione …
Ho un'app da distribuire in produzione che utilizza la sicurezza del "sistema d'onore". Cioè, tutti gli utenti si connettono al DB usando un utente SQL / credenziali passwd e l'app gestisce le autorizzazioni stesse. L'ultima parte non mi disturba tanto quanto il fatto che l'oggetto connessione contenga credenziali incorporate e …
Quando guardo dentro sys.sql_logins, vedo una colonna chiamata is_policy_checked. Posso fidarmi che la mia politica password è stata verificata per tutti gli accessi in cui si trova questo valore di colonna 1?
Abbiamo un utente che sta partendo e ho bisogno di conoscere tutti gli oggetti di database che possiede. Esiste una query che fornirà queste informazioni?
Quale certificato viene utilizzato per crittografare ciascuno dei database sulle istanze. Posso ottenere i dati usando quanto segue ma come posso scrivere le query USE master GO -- this provides the list of certificates SELECT * FROM sys.certificates -- this provides the list of databases (encryption_state = 3) is encrypted …
Prima alcuni retroscena. Il progetto LedgerSMB è un progetto software di contabilità finanziaria open source che gira su PostgreSQL. Implementiamo una grande quantità di logica aziendale nelle funzioni definite dall'utente, che fungono da strumento principale di mappatura tra i metodi degli oggetti del programma e il comportamento del database. Attualmente …
Stavo richiedendo gli schemi concettuali al sistema informativo di un'agenzia governativa per le mie ricerche. La mia richiesta è stata respinta in quanto costituisce un rischio per la sicurezza. Non ho davvero una vasta esperienza di database, quindi non posso verificare tale affermazione. La divulgazione del tuo schema è davvero …
Ho bisogno di rimuovere i dati in modo forense dall'oracolo. Se lo elimino, la mia comprensione è che i dati rimarranno effettivamente nel file di dati fino a quando lo spazio non viene riutilizzato. Non sono preoccupato per lo spazio di ripetizione / archiviazione / annullamento, quelli invecchieranno ragionevolmente rapidamente. …
Ho cercato di risolvere un accesso che non è in grado di visualizzare alcune tabelle in un database di SQL Server 2012. Nel fare ciò, trovo che non capisco bene cosa db_ownerconsenta l'appartenenza al ruolo. Riesco a capire gli altri ruoli come, db_datareader and db_datawriterma rimango confuso su ciò che …
Intendo utilizzare una UNIQUEIDENTIFIERchiave di accesso che gli utenti possono utilizzare per accedere a determinati dati. La chiave fungerà da password in questo senso. Devo generare più identificatori come parte di una INSERT...SELECTdichiarazione. Per motivi di architettura, in questo caso desidero generare gli identificatori lato server. Come posso generare un …
Ho accidentalmente assegnato a un utente la proprietà dello schema db_owner (utilizzando la casella di controllo nell'interfaccia utente come di seguito) e ora non posso: Trasferisci la proprietà a un altro utente Rilascia l'utente dal DB (anche se posso cancellare l'accesso in SQL Server) Ho provato L'entità database possiede uno …
So che possiamo controllare gli accessi e gli utenti che sono definiti, usando la GUI in SQL Server, ma mi chiedo come possiamo fare questo controllo usando lo script. Ho eseguito la query di seguito, ma mostra Principal_id che non sono sicuro di come mappare per ottenere il livello di …
So che posso richiedere autorizzazioni efficaci usando sys.fn_my_permissions: USE myDatabase; SELECT * FROM fn_my_permissions('dbo.myTable', 'OBJECT') entity_name | subentity_name | permission_name ------------------------------------------------ dbo.myTable | | SELECT dbo.myTable | | UPDATE ... Questo mi dice se l'utente corrente dispone delle autorizzazioni SELECT, INSERT, UPDATE, ecc. myTableNel database myDatabase. È possibile scoprire facilmente …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.