Comment dois je procéder pour que via la sécurité dans Access 2000, 2003 ou
2007
les utilisateurs puissent :
** depuis les objets tables - visualiser, mais pas insérer, ou modifier, ou
supprimer directement
** depuis les formulaires, introduire des données ou modifier ou supprimer
selon besoin
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
3stone
Salut,
"LLaurent" | Comment dois je procéder pour que via la sécurité dans Access 2000, 2003 ou | 2007 | les utilisateurs puissent : | ** depuis les objets tables - visualiser, mais pas insérer, ou modifier, ou | supprimer directement | ** depuis les formulaires, introduire des données ou modifier ou supprimer | selon besoin
Un utilisateur n'a pas à travailler dans les tables !
Pour la méthode A97 à A2003, voir le message juste au-dessus!
"LLaurent"
| Comment dois je procéder pour que via la sécurité dans Access 2000, 2003 ou
| 2007
| les utilisateurs puissent :
| ** depuis les objets tables - visualiser, mais pas insérer, ou modifier, ou
| supprimer directement
| ** depuis les formulaires, introduire des données ou modifier ou supprimer
| selon besoin
Un utilisateur n'a pas à travailler dans les tables !
Pour la méthode A97 à A2003, voir le message juste au-dessus!
"LLaurent" | Comment dois je procéder pour que via la sécurité dans Access 2000, 2003 ou | 2007 | les utilisateurs puissent : | ** depuis les objets tables - visualiser, mais pas insérer, ou modifier, ou | supprimer directement | ** depuis les formulaires, introduire des données ou modifier ou supprimer | selon besoin
Un utilisateur n'a pas à travailler dans les tables !
Pour la méthode A97 à A2003, voir le message juste au-dessus!
Voici plus précisément ce que je voulais effectuer... dans un environnement de bas sécurisée, cet élément de code permet d'affecter les enregistrements pour lesquels l'utilisateur "lambda" n'a pas autorisation de modification, etc...
Dim aDbe As DAO.PrivDBEngine Dim aWrk As DAO.Workspace Dim aDbs As DAO.Database
StrSQL = "SELECT * FROM [_TblAccesLimite] where idEnrg=" & aValue & " WITH OWNERACCESS OPTION;" Set aDbe = New DAO.PrivDBEngine With aDbe .SystemDB = "PathNameSystemDB" .DefaultUser = "UserAvecPriv" .DefaultPassword = "PwdUserAvecPriv" Set aWrk = .Workspaces(0) End With Set aDbs = aWrk.OpenDatabase(NomDB, False, False, "MS Access") Set Rs = aDbs.OpenRecordset(StrSQL) Rs.Edit Rs![Champ1] = aValueAccesLimite Rs![DateMAJ] = Now Rs.Update End If
Merci pour vos conseils sur la sécurité et autorisations d'accès
"3stone" a écrit dans le message de news:
Salut,
"LLaurent" | Comment dois je procéder pour que via la sécurité dans Access 2000, 2003 ou
| 2007 | les utilisateurs puissent : | ** depuis les objets tables - visualiser, mais pas insérer, ou modifier, ou
| supprimer directement | ** depuis les formulaires, introduire des données ou modifier ou supprimer
| selon besoin
Un utilisateur n'a pas à travailler dans les tables !
Pour la méthode A97 à A2003, voir le message juste au-dessus!
Voici plus précisément ce que je voulais effectuer... dans un environnement
de bas sécurisée,
cet élément de code permet d'affecter les enregistrements pour lesquels
l'utilisateur "lambda" n'a pas autorisation de modification, etc...
Dim aDbe As DAO.PrivDBEngine
Dim aWrk As DAO.Workspace
Dim aDbs As DAO.Database
StrSQL = "SELECT * FROM [_TblAccesLimite] where idEnrg=" & aValue & "
WITH OWNERACCESS OPTION;"
Set aDbe = New DAO.PrivDBEngine
With aDbe
.SystemDB = "PathNameSystemDB"
.DefaultUser = "UserAvecPriv"
.DefaultPassword = "PwdUserAvecPriv"
Set aWrk = .Workspaces(0)
End With
Set aDbs = aWrk.OpenDatabase(NomDB, False, False, "MS Access")
Set Rs = aDbs.OpenRecordset(StrSQL)
Rs.Edit
Rs![Champ1] = aValueAccesLimite
Rs![DateMAJ] = Now
Rs.Update
End If
Merci pour vos conseils sur la sécurité et autorisations d'accès
"3stone" <home@sweet_home.be> a écrit dans le message de
news:uPdHsVtNIHA.484@TK2MSFTNGP06.phx.gbl...
Salut,
"LLaurent"
| Comment dois je procéder pour que via la sécurité dans Access 2000, 2003
ou
| 2007
| les utilisateurs puissent :
| ** depuis les objets tables - visualiser, mais pas insérer, ou modifier,
ou
| supprimer directement
| ** depuis les formulaires, introduire des données ou modifier ou
supprimer
| selon besoin
Un utilisateur n'a pas à travailler dans les tables !
Pour la méthode A97 à A2003, voir le message juste au-dessus!
Voici plus précisément ce que je voulais effectuer... dans un environnement de bas sécurisée, cet élément de code permet d'affecter les enregistrements pour lesquels l'utilisateur "lambda" n'a pas autorisation de modification, etc...
Dim aDbe As DAO.PrivDBEngine Dim aWrk As DAO.Workspace Dim aDbs As DAO.Database
StrSQL = "SELECT * FROM [_TblAccesLimite] where idEnrg=" & aValue & " WITH OWNERACCESS OPTION;" Set aDbe = New DAO.PrivDBEngine With aDbe .SystemDB = "PathNameSystemDB" .DefaultUser = "UserAvecPriv" .DefaultPassword = "PwdUserAvecPriv" Set aWrk = .Workspaces(0) End With Set aDbs = aWrk.OpenDatabase(NomDB, False, False, "MS Access") Set Rs = aDbs.OpenRecordset(StrSQL) Rs.Edit Rs![Champ1] = aValueAccesLimite Rs![DateMAJ] = Now Rs.Update End If
Merci pour vos conseils sur la sécurité et autorisations d'accès
"3stone" a écrit dans le message de news:
Salut,
"LLaurent" | Comment dois je procéder pour que via la sécurité dans Access 2000, 2003 ou
| 2007 | les utilisateurs puissent : | ** depuis les objets tables - visualiser, mais pas insérer, ou modifier, ou
| supprimer directement | ** depuis les formulaires, introduire des données ou modifier ou supprimer
| selon besoin
Un utilisateur n'a pas à travailler dans les tables !
Pour la méthode A97 à A2003, voir le message juste au-dessus!