Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737

    [SQL SERVER] utente che accede a un solo DB

    ho un problema con sql server:

    devo creare un utente che accede a un singolo db su un server su cui ce ne sono moltissimi.
    è fondamentale che questo utente non veda la lista degli altri db e non veda la lista degli utenti

    deve però avere totale controllo sul suo db...

    non riesco a risolvere però questo problema... come posso fare?
    Chicco Ravaglia per sempre con noi!

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Abilita l'utente solamente a quel DB.

    P.S. Non è un problema di programmazione ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Originariamente inviato da oregon
    Abilita l'utente solamente a quel DB.

    P.S. Non è un problema di programmazione ...
    E' un problema di Database... e c'è il forum "Database".

    Sposto.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  4. #4
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    se lo abilito solo a quel db vedo comunque l'elenco degli altri, anche se non posso accederci...

    o sbaglio qualcosa?
    Chicco Ravaglia per sempre con noi!

  5. #5
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Che versione di SQL Server stai usando ?
    C'è una permission "VIEW ANY DATABASE" che può essere revocata (dal 2005 in poi...)
    Vedi qui: http://social.msdn.microsoft.com/For...c-70b29a83ddfb

  6. #6
    Utente di HTML.it L'avatar di zoom
    Registrato dal
    Dec 2001
    Messaggi
    1,737
    uso la 2008.

    ho lanciato questo

    codice:
    USE TEST
    
    ALTER AUTHORIZATION ON DATABASE::TEST to test
     
    USE MASTER
    
    DENY VIEW ANY DATABASE TO test
    L'utente test accede e vede solo il db TEST, però così è dbo e vede ancora la gestione degli utenti. io invece vorrei limitare il più possibile l'accesso solo nella gestione delle tabelle...

    uff
    Chicco Ravaglia per sempre con noi!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.