Likes Likes:  0
Resultaten 1 tot 6 van de 6
  1. #1
    MSSQL: Hoe voorkomen dat alle databases zichtbaar zijn
    geregistreerd gebruiker
    337 Berichten
    Ingeschreven
    01/09/04

    Locatie
    Breukelen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter

    Lightbulb MSSQL: Hoe voorkomen dat alle databases zichtbaar zijn

    Hallo,

    Als ik een remote mssql verbinding maak met een plesk windows server via de poort 1433 dan gaat dat prima. Echter ik zie niet alleen de database waar ik rechten voor heb, maar ook alle andere mssql databases. Die kan ik overigens niet selecteren of gebruiken maar ik zie de namen wel.

    Dat wil ik voorkomen zodat je ook alleen de database ziet waar je in mag, heb me suf zitten googlen maar kan hier niet echt iets over vinden.

    Iemand een idee hierover ?

    groet,
    Michel.

  2. #2
    MSSQL: Hoe voorkomen dat alle databases zichtbaar zijn
    IT Professional
    537 Berichten
    Ingeschreven
    05/03/06

    Locatie
    Herentals (België)

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    1 Berichten zijn liked


    Registrar SIDN: Nee
    KvK nummer: NVT
    Ondernemingsnummer: 879822068

    Indien MSSQL 2000, kan je de volgende KB aangwenden:
    http://support.microsoft.com/default.aspx/kb/889696

    Indien MSSQL 2005,
    Code:
    use master
    revoke view any database from public
    go
    Let wel, dit heeft wel tot gevolg dat je geen enkele DB meer ziet, inclusief degene waar je rechten op hebt. Je hebt echter nog wel steeds toegang (via queries ed.)

    Indien MS 2008,
    Nog niet getest

  3. #3
    MSSQL: Hoe voorkomen dat alle databases zichtbaar zijn
    geregistreerd gebruiker
    337 Berichten
    Ingeschreven
    01/09/04

    Locatie
    Breukelen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Citaat Oorspronkelijk geplaatst door Ingvald Bekijk Berichten
    Code:
    use master
    revoke view any database from public
    go
    Hee thx. Dat ze via odbc of een connector niet zichtbaar zijn vind ik prima. Bij het connecten moet gewoon de databasenaam opgegeven worden.

    In plesk worden ook mssql databases getoond, alleen daar toont hij wel alleen de databases van die klant. Geen idee hoe plesk aan die lijst komt maar zou de revoke querie daar ook op van toepassing zijn denk je ?

  4. #4
    MSSQL: Hoe voorkomen dat alle databases zichtbaar zijn
    addicted!
    1.457 Berichten
    Ingeschreven
    13/09/03

    Locatie
    Tilburg / KVK Midden Brabant

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    6 Berichten zijn liked


    Naam: M. Groenleer
    Registrar SIDN: JA

    Ik neem aan dat Plesk zelf ook administreert wat voor wie is aangemaakt.

  5. #5
    MSSQL: Hoe voorkomen dat alle databases zichtbaar zijn
    IT Professional
    537 Berichten
    Ingeschreven
    05/03/06

    Locatie
    Herentals (België)

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    1 Berichten zijn liked


    Registrar SIDN: Nee
    KvK nummer: NVT
    Ondernemingsnummer: 879822068

    Citaat Oorspronkelijk geplaatst door groenleer Bekijk Berichten
    Ik neem aan dat Plesk zelf ook administreert wat voor wie is aangemaakt.
    Dat lijkt me vanzelfsprekend. Bij het control panel dat wij gebruiken (DotNetPanel) is dit in ieder geval zo.

  6. #6
    MSSQL: Hoe voorkomen dat alle databases zichtbaar zijn
    geregistreerd gebruiker
    128 Berichten
    Ingeschreven
    15/05/07

    Locatie
    Budel

    Post Thanks / Like
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Naam: Frans Rampen
    Registrar SIDN: Nee
    KvK nummer: 17177275
    Ondernemingsnummer: nvt

    Code:
    use master
    revoke view any database from public
    go
    Dit werkt zowel bij SQL 2005 als 2008. Daarnaast dien je de LOGIN welke je aanmaakt voor de database owner te maken:
    Code:
    use databasename
    Exec Sp_changedbowner 'loginname'
    Wanneer je dan met SQL Developer studio verbinding maakt met 'loginname' zie je alleen deze database, de rest niet.

    Frans

Labels voor dit Bericht

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics