Hi,
Ik heb een server draaien met Windows 2003 en SQL Server 2000.
Ik heb een DB waar bepaalde mensen op het domein toegang moeten toe krijgen. Al die mensen zitten in een bepaalde Windows Group.
Nu heb ik de volgende SP's uitgevoerd om die mensen toegang te geven tot die DB:
Als ik in Enterprise Mgr ga kijken, zie ik dat die group is toegevoegd, en dat de 'Server Access Mode' op 'Via group membership' staat. (Enterpr. Mgr, Security Node, Users).
Als ik nu een test doe, en probeer in te loggen op die DB met een user die enkel in die Windows Group zit, krijg ik een 'Access denied' melding.
Als ik echter de Server Access mode op 'Permit' zet voor die Windows Group ipv op 'Via group membership', dan krijgt die user wel toegang tot de DB.
M'n vraag is nu: wat is het vershil tussen die 2 settings (er is niet echt iets over te vinden), en waarom werkt het niet als ik 'via group membership' definieer. Dit zou toch gewoon moeten werken, aangezien m'n gebruiker een member is van die group.
Ik heb een server draaien met Windows 2003 en SQL Server 2000.
Ik heb een DB waar bepaalde mensen op het domein toegang moeten toe krijgen. Al die mensen zitten in een bepaalde Windows Group.
Nu heb ik de volgende SP's uitgevoerd om die mensen toegang te geven tot die DB:
code:
1
2
3
4
| sp_addrole 'role_name' sp_grantlogin 'domain name\windows group name' sp_grantdbaccess 'domain name\windows group name' sp_addrolemember 'role_name', 'domain name\windows group name' |
Als ik in Enterprise Mgr ga kijken, zie ik dat die group is toegevoegd, en dat de 'Server Access Mode' op 'Via group membership' staat. (Enterpr. Mgr, Security Node, Users).
Als ik nu een test doe, en probeer in te loggen op die DB met een user die enkel in die Windows Group zit, krijg ik een 'Access denied' melding.
Als ik echter de Server Access mode op 'Permit' zet voor die Windows Group ipv op 'Via group membership', dan krijgt die user wel toegang tot de DB.
M'n vraag is nu: wat is het vershil tussen die 2 settings (er is niet echt iets over te vinden), en waarom werkt het niet als ik 'via group membership' definieer. Dit zou toch gewoon moeten werken, aangezien m'n gebruiker een member is van die group.
https://fgheysels.github.io/