Does the Security module works on Oracle????


Author
Message
Guillermo Vilas
Guillermo Vilas
StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)
Group: StrataFrame Users
Posts: 112, Visits: 2.3K
Any help will be appreciated.

------------------------------------------------------------------------
I would like to change the world, but they don´t give me the source code.
MS Windows 7 Ultimate 64-Bit
Intel(R) Core(TM)2 Quad CPU Q9300 2.50 GHz
6.00 GB of RAM, NVIDIA GeForce 9800 GT

MacBook Pro i5 OSX Lion
Ivan George Borges
Ivan George Borges
Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)
Group: StrataFrame MVPs
Posts: 1.9K, Visits: 21K
Hi Guillermo.

I haven't tried this yet, but wouldn't think it is a problem.

The SF developers will certainly point you in the right direction as soon as they get back next week, I'm sure.

Abraços.

Guillermo Vilas
Guillermo Vilas
StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)
Group: StrataFrame Users
Posts: 112, Visits: 2.3K
Thanks Ivan
I can't wait to them to begin answering all my questions Tongue

What it is true is that I already begun to modify the module for Oracle since I don't believe it's fully supported from the test application I've working.

------------------------------------------------------------------------
I would like to change the world, but they don´t give me the source code.
MS Windows 7 Ultimate 64-Bit
Intel(R) Core(TM)2 Quad CPU Q9300 2.50 GHz
6.00 GB of RAM, NVIDIA GeForce 9800 GT

MacBook Pro i5 OSX Lion

Ivan George Borges
Ivan George Borges
Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)Strategic Support Team Member (3.6K reputation)
Group: StrataFrame MVPs
Posts: 1.9K, Visits: 21K
I see. But tell me something ... what module are you modifying? Are you making changes to the source code? If so, keep in mind that this might get you in a difficult position when they, in the future, make any changes to the source, so you would probably loose your changes once upgraded.
Guillermo Vilas
Guillermo Vilas
StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)
Group: StrataFrame Users
Posts: 112, Visits: 2.3K
Yes, I'm aware of that, this is going to be like "Customers doing employee work", I will wait to see what news are coming after holidays.

------------------------------------------------------------------------
I would like to change the world, but they don´t give me the source code.
MS Windows 7 Ultimate 64-Bit
Intel(R) Core(TM)2 Quad CPU Q9300 2.50 GHz
6.00 GB of RAM, NVIDIA GeForce 9800 GT

MacBook Pro i5 OSX Lion
StrataFrame Team
S
StrataFrame Developer (4.7K reputation)StrataFrame Developer (4.7K reputation)StrataFrame Developer (4.7K reputation)StrataFrame Developer (4.7K reputation)StrataFrame Developer (4.7K reputation)StrataFrame Developer (4.7K reputation)StrataFrame Developer (4.7K reputation)StrataFrame Developer (4.7K reputation)StrataFrame Developer (4.7K reputation)
Group: StrataFrame Developers
Posts: 3K, Visits: 2.5K
The security module is designed to work with SQL Server 2005, and once the auditing becomes available, it will be SQL Server 2005 only.  So, it would probably be the easiest to have a SQL Server 2005 Express db somewhere that has your security tables and use Oracle for your application itself.  However, if you have a huge aversion to SQL Server (being an Oracle guy, I'm just saying... Smile), you could modify the security module to work with Oracle.  You would need to create the tables and views in Oracle and then modify business objects within the SF Security source code and specify the sequences the business objects should use for their primary keys.  As long as you get all of the data types matched up, you should be good to go.  So, Oracle isn't technically "supported" by the security module, but if you run into any problems once you change the business objects, then let me know and I'm sure I'll be able to come up with something.
Guillermo Vilas
Guillermo Vilas
StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)StrataFrame User (212 reputation)
Group: StrataFrame Users
Posts: 112, Visits: 2.3K
Thanks Ben
The Oracle issue came with my client constraint as this is the database they have. So I Think I will follow the first approach you gave me to handle security within the project.

------------------------------------------------------------------------
I would like to change the world, but they don´t give me the source code.
MS Windows 7 Ultimate 64-Bit
Intel(R) Core(TM)2 Quad CPU Q9300 2.50 GHz
6.00 GB of RAM, NVIDIA GeForce 9800 GT

MacBook Pro i5 OSX Lion
StrataFrame Team
S
StrataFrame Developer (4.7K reputation)StrataFrame Developer (4.7K reputation)StrataFrame Developer (4.7K reputation)StrataFrame Developer (4.7K reputation)StrataFrame Developer (4.7K reputation)StrataFrame Developer (4.7K reputation)StrataFrame Developer (4.7K reputation)StrataFrame Developer (4.7K reputation)StrataFrame Developer (4.7K reputation)
Group: StrataFrame Developers
Posts: 3K, Visits: 2.5K
Yeah, I think it would be the easiest way to implement security.  You'll just have to make sure you add both data sources (one for the security connection string to SQL Server, and one for the Oracle connection string).  I would recommend leaving the Oracle data source as the default data source (by specifying a data source key of an empty string [""]) and set the data source key for the security data source to something else, like "SecurityDataSourceKey".  You'll then need to set the MicroFour.StrataFrame.Security.SecurityBasics.SecurityDataSourceKey property to "SecurityDataSourceKey" to tell SF that the security tables are not in the main database, but to use the other connection string to reach them.
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search