Notices


Reply
 
LinkBack Thread Tools Display Modes

Old 03-17-2008, 08:48 PM   #1 (permalink)
Junior Member

Join Date: Dec 2007
Posts: 2
Rep Power: 0 Kraeg is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)
- API/VBA

SQL Server logins/users/roles.

Does anyone have details of the way The Raiser's Edge 7 connects, via logins/users/roles, to the SQL Server 2000 database? Our domain is being removed so I think we'll have to start using mixed mode authentication, but not making much progress with setting this up in preparation for the Windows domain removal.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 03-18-2008, 05:29 AM   #2 (permalink)
RE DB administrator

Join Date: Dec 2006
Posts: 122
Rep Power: 2 paulmorriss is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)
- Financial Edge (FE)
- NetCommunity (BBNC)

This is what I've worked out...
(We have authentication set to use windows authentication on the database)

First of all RE tries to connect to the database. SQLServer checks that the windows user can connect. We have a security group set up, corresponding to a domain group. So long as the user is in the domain group they can do this first stage no problem.

Then RE tries to authenticate the RE user. If the RE user is associated with a domain user this means that they can get into RE automatically.

If the RE user has their own RE login, they get the login box and have to type the username and password.

I'm not sure how all this will work without a domain.
__________________
Paul Morriss
Business Systems Manager
Wycliffe UK
http://wycliffe.org.uk
Blog:
http://manypies.blogspot.com/
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 03-18-2008, 02:42 PM   #3 (permalink)
Eskimo Man

Doug Creek's Avatar

Join Date: May 2006
Location: Fairbanks, Alaska
Posts: 640
Rep Power: 0 Doug Creek is an unknown quantity at this point

Blackbaud Products
- Raiser's Edge (RE)
- Financial Edge (FE)
- Blackbaud Analytics/Researcher's Edge (BBA/TRE)

I don't think there is any validation against SQL server when logging into RE. As long as the REUser account exists and has access to the right database, the program will either display a windows authenticated login (meaning it will log itself in) or will display the log in page, which authenticates the user to the program. Windows may validate whether or not the user has an account and permissions on that server, but I doubt it. All access security is handled by the security module within RE and stored in tables in the RE database. I WISH they would switch it to SQL groups for security, then I could limit access to fields instead of it being all or nothing access...

BTW, just because your domain is going away doesn't mean that your windows authentication has to go away. You will just have to create every user account on that server instead of in the domain controller. In my case, it would move from this: "sw\sndgc" to this "foundprod\sndgc"

You change the "name" from the domain to the server. One note: I don't know how RE will handle this without using citrix. I assume that it still validates the logins off of the server using what's stored in the users table, which means you should be able to use the "servername\username" to use windows authentication.

You can test this, as long as you have access your server. Change your user account from the domain to the computer and see if it still logs you in or not...

Hope that helps,
Doug
__________________
~~~~~~~~~~~~~~~~~~~
Doug Creek
RE Database Administrator
University of Alaska Foundation
sndgc@email.alaska.edu

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 03-19-2008, 07:08 PM   #4 (permalink)
Junior Member

Join Date: Dec 2007
Posts: 2
Rep Power: 0 Kraeg is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)
- API/VBA

Thanks for the replies.

I've had SQL Profiler running and before every domain\networkID log in there was a log in failure for "REUser". This lead me to believe that RE was trying to connect via this, and failing to do so it went on to use trusted connections.
I re-attached the database with the owner as REUser and it appears to be working, ie; connecting purely through REUser.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Reply

Tags
logins, roles, sql server, users


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


Rent Games - Cheap Gas - Loans - Phoenix Pools
All times are GMT -6. The time now is 01:52 AM.

Miscellaneous


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Integrated by BBpixel Team 2008 :: jvbPlugin R1012.364.1

SEO by vBSEO 3.2.0 Copyright 2008 Blackbaud User SocietyAd Management by RedTyger
Inactive Reminders By Icora Web Design

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64