Uso i certificati tra database ( come spiegato da Erland Sommarskog ) per controllare l'accesso a un determinato database nel mio ambiente (SQL Server 2008 R2). Ho memorizzato le procedure nel database A che aggiorna le tabelle nel database B. Questo ha sempre funzionato per una varietà di procedure memorizzate …
Sto proponendo un ambiente di gestione temporanea del database al mio reparto IT. L'idea è che una persona non IT come me (analista di dati di lavori pubblici) avrebbe un posto dove testare le soluzioni e quindi implementarle da sole nell'ambiente live o chiedere all'IT di implementarle se necessario. Esistono …
Ho eseguito una nuova installazione di SQL Server 2014. Successivamente, volevo collegare alcuni database da un precedente server SQL Server 2012. Ho copiato tutti i file mdfe i ldffile nella directory dei dati, ma quando ho provato a collegarli, ho ricevuto questo messaggio di errore: CREATE FILE ha riscontrato l'errore …
Quando sono elencati i privilegi di accesso per \ l e quando non lo sono? I privilegi di accesso elencati da \ l possono cambiare dopo una concessione e revocare: $ createuser -EP my_readonly $ psql development development=# \l List of databases Name | Owner | Encoding | Collate | …
Tentando di eseguire i pacchetti SSIS utilizzando dtexec.exe, ho ricevuto questo messaggio di errore: Could not load package "D:\Filename.dtsx" because of error 0xC00160AE. Description: Connecting to the Integration Services service on the computer "" failed with the following error: "Access is denied." By default, only administrators have access to the …
Di recente ho impostato SSDT per i nostri sviluppatori da utilizzare. Imponiamo che le modifiche ai nostri database di sviluppo vengano eseguite tramite SSDT limitando le autorizzazioni di cui dispongono gli sviluppatori quando sono connessi al server (db_datareader, db_datawriter). All'interno di SSDT pubblichiamo le nostre modifiche al database utilizzando uno …
Ho creato la vista in database1 in base alle tabelle in database2. Ho concesso l' SELECTautorizzazione a un utente che ha accesso solo al database1. L'utente non può far funzionare questa vista perché non ha un account in database2. Come posso risolvere questo problema? Non voglio creare un account in …
Di seguito è riportato un elenco di comandi che sembrano funzionare per creare un nuovo utente (login) e concedere l'accesso in sola lettura per una tabella specificata su PostgreSQL. Supponiamo che questi comandi vengano eseguiti all'accesso con privilegi sufficienti (ad es. postgresAccesso nell'installazione predefinita). CREATE ROLE user_name NOSUPERUSER NOCREATEDB NOCREATEROLE …
Ho un problema a impostare l' VIEW DEFINITIONautorizzazione in modo appropriato a livello di schema per uno dei miei utenti. Ho creato lo schema TestSchemae aggiunto alcune tabelle. L'utente dispone attualmente autorizzazioni impostate per l'accesso e modificare la tabella ( SELECT, UPDATE, DELETE, ecc) attraverso le dbo_datareadere dbo_datawriterruoli. Tuttavia, non …
Ho come stazione di sviluppo un laptop con sistema operativo Windows XP Professional Edition, Service Pack 3. Ho scaricato e installato il fix pack 4 di IBM DB2 UDB 9.7, dell'edizione Express-C. Ho un account Windows locale chiamato db2admin che sto usando come amministratore del database locale per la mia …
Voglio concedere dropprivilegi su tutte le tabelle e funzioni (non solo quelle di proprietà dell'utente) in un determinato schema di un database specifico per un ruolo specifico. Tuttavia, GRANT ALL PRIVILEGESnon è abbastanza e non ho trovato il modo di fare senza rendere il ruolo un superutente: il superutente ha …
Per il ruolo db_denycustomer, voglio solo SELEZIONARE il codice colonna della tabella clienti e nessuno degli altri. Quindi ho fatto questo: DENY SELECT ON dbo.customer TO db_denycustomer GRANT SELECT ON dbo.customer (code) TO db_denycustomer ... e funziona benissimo. Freddo! Ma perchè ? Quello che ho letto negli articoli correlati è …
Ho un'istanza di SQL Server 2012 in esecuzione con un account di servizio gestito. Ho configurato la posta del database con un account e sto cercando di inviare un'e-mail di prova, ma visualizzo alcuni errori nei registri degli eventi del server: Database Engine Instance = MYINSTANCE; Mail PID = 2132; …
Mi è stato chiesto di concedere SELECT, INSERTe UPDATEad un determinato utente per tutte le tabelle di un database. Ho finito per aggiungere l'utente db_datareadere concessione INSERTed UPDATEa livello di database. Ma questo mi ha fatto pensare, qual è la differenza (se presente) tra la concessione di un SELECTpermesso utente …
Per impostazione predefinita, in SQL Server il [public]ruolo ha EXECUTEdiritti su sp_executesql. Tuttavia, ho ereditato un server di database in cui il precedente DBA ha revocato il EXECUTEdiritto sp_executesql. Come soluzione temporanea, ho concesso i EXECUTEdiritti sp_executesqlsecondo necessità (attraverso un ruolo nel database principale). Ma questo sta iniziando a essere …
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.