2010-05-07 2 views
0

J'ai un site sharepoint avec une connexion sql. Je suis en mesure d'afficher les informations sur la page, mais d'autres utilisateurs de sharepoint dans la société ne peuvent pas. Comment puis-je les ajouter en tant qu'utilisateurs à ma base de données? Ma chaîne de connexion sur ma page est la suivante:Comment ajouter des utilisateurs à ma base de données sql server 2008?

con = new SqlConnection("server=srvgmssapqas;database=hrportal2;Trusted_Connection=True"); 
+0

en double - http://stackoverflow.com/questions/2787046/sharepoint-custom-aspx-page-with-database-connection – Ryan

Répondre

1

Non, vous ne devriez pas donner à tous les utilisateurs de l'entreprise des autorisations pour accéder à la base de données.

La partie Trusted_Connection=True de la chaîne de connexion signifie que le compte utilisé par le pool d'applications SharePoint est utilisé pour accéder à la base de données.

Lire l'article Account permissions and security settings (Office SharePoint Server) pour plus d'informations.

-1

vous ne faites pas, vous faites une vue et connectez les utilisateurs à cette vue, pas la base db.

mais si vous dire que chaque utilisateur peut se connecter au serveur SQL 2008 dans un seul PC en utilisant son serveur SQL mangmt stdio puis,

sur celui cpu ayant la db, vous devez ajouter ceux qui peuvent se connecter à votre serveur sql par

clic droit sécurité> >> logins nouvelle connexion >> recherche pour l'utilisateur et sélectionnez >> si l'utilisateur est pas votre réseau, le nom de l'ordinateur doit apparaître dans la recherche.

ou

permettent juste le compte et sa changer le mot de passe.

Assurez-vous que sql server08 est installé avec « MIXTES MODE AUTHENTIFICATION » ou bien cela ne fonctionnera pas. « INSTALLER UN AUTRE INSTANCE AVEC OPTION "Windows Botn et l'authentification en mode mixte"

Questions connexes