yes, my db objects are unfortunately too complex to be used with CRUD. so no prob. it worked well! thanks a lot, again ;) hope this helps someone else...
On 23 Nov, 15:37, mdipierro <[email protected]> wrote: > On Nov 23, 8:31 am, kralin <[email protected]> wrote: > > > Thanks Massimo, > > this works, but will behave erratic if multiple dbs have two table > > with the same name. > > better than nothing... > > I think I can resolve this by giving "db1.table1" and "db2.table1" > > instead of just the table name. > > Yes you can do that: > Unless you use crud.settings.auth=auth (and you probably should not in > your case) there is no real convention on permission names. You set > them, You check them. You call them what you like to avoid conflicts. > > > > > > > > > It looks like a simple string match is performed in the has_permittion > > method of auth. > > let me check... > > > On 23 Nov, 14:41, mdipierro <[email protected]> wrote: > > > > You just need to remove the validator: > > > > db.auth_permission.table_name.requires = None > > > > On Nov 23, 6:19 am, kralin <[email protected]> wrote: > > > > > Hi, > > > > I've got a sistem with multiple db, some are SQLlite, some are > > > > postgresql and one in MSSQL. > > > > is there a way to use auth authorization within tables that do not > > > > belongs to the db where auth data is specified? > > > > > in the auth_permission table, I'm only required to add a table name, > > > > but what if the table is in an other db? > > > > do I have to handle this by myself, or is there a way to do it with > > > > web2py auth?

