Bonjour,
Je voulais créer un compte qui ne ne voit que sa base ainsi j'ai créé un user avec le rôle OWNER puis un login avec le rôle PUBLIC mappé avec cet user.
Je me connecte bien mais pas accès aux données ?
Merci.
A+
Version imprimable
Bonjour,
Je voulais créer un compte qui ne ne voit que sa base ainsi j'ai créé un user avec le rôle OWNER puis un login avec le rôle PUBLIC mappé avec cet user.
Je me connecte bien mais pas accès aux données ?
Merci.
A+
Juste pour vérifier la véracité de vos propos. Que donne le résultat de la requête ci-dessous :
Code:
1
2
3
4
5
6
7 USE master; GO SELECT d.name as database_name, l.name as owner_name FROM sys.databases d LEFT OUTER JOIN sys.syslogins l ON l.sid = d.owner_sid WHERE d.name ='Nom_de_votre_base'
A+
Cela ne suffit pas. Il faut lui donner des privilèges adéquats.
Par exemple, par le biais de rôle, lui octroyer le role db_datareader et éventuellement db_datawriter....
À me lire : http://blog.developpez.com/sqlpro/p7..._et_utilisateu
A +