2009-01-02 5 views
2

Comment protéger une base de données SQL Server contre l'affichage d'autres utilisateurs?Sécurité de la base de données

+0

Pouvez-vous étendre la question? Voulez-vous que le db soit isolé et ne pas être au courant d'autres dbs? Ou voulez-vous empêcher quiconque d'accéder à votre base de données? –

+0

Cela ressemble plus à une question sysadmin qu'à la programmation, cependant, les programmeurs ont besoin de tester aussi ... généralement localement. Je vote en ce sens dans cet esprit. Bien que les configurations ne soient pas exactement programmées, elles sont néanmoins nécessaires. –

Répondre

1

Peut-être (je ne suis pas sûr) ce que vous cherchez est comment configurer le serveur en toute sécurité.

Voici une bonne ressource qui explique tout pour SQL Server 2000, recherchez « SQL Server 2000 de sécurité » dans cette page:

http://www.databasejournal.com/article.php/1503191

+0

Bonne réponse psychique – krosenvold

1

En mettant en place des comptes d'utilisateurs et mots de passe, l'attribution des rôles appropriés à les, et les garder en sécurité :)

Check out CREATE LOGIN, DROP LOGIN (SQL Server 2005), sp_grantdbaccess, sp_revokedbaccess, sp_grantlogin, sp_droplogin, sp_addlogin, GRANT, DENY, REVOKE instructions pour plus d'informations.

Questions connexes