Sounds like user healkar is not a dbo either. Dbo is the only user that
has permission to execute all sp's by default, there is no built in
db_executor like there is for db_datareader,db_datawriter. To accomplish
that we usually make a db_executor role and assign it to the user(s).
Then we have a script the will find all sp's in the db and grant execute
to the db_executor role.

Justin Harrell
Vice President Development
Aciss Systems Inc.


-----Original Message-----
From: Karen Healey [mailto:[EMAIL PROTECTED]] 
Sent: Tuesday, June 18, 2002 4:55 PM
To: [EMAIL PROTECTED]
Subject: Re: [DOTNET] SQL Server and ASPNET user

That  almost did it.  Now I cannot run any of my stored procedures
unless I
go into the user permissions and turn on execute for every one of them.
Is
this really necessary?  Is there a quicker way to get them turned on?

Thanks,

Karen Healey
[EMAIL PROTECTED]
(508) 473-1218



----- Original Message -----
From: "Sean Greer (SBI-Chico)" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, June 18, 2002 16:30
Subject: Re: [DOTNET] SQL Server and ASPNET user


> Have you enabled mixed mode authentication on for SQL Server?
Right-click
> on the server node in the tree, choose properties, then the security
tab.
> Change from Windows Authentication to Mixed Mode Authentication (sorry
if
> the verbage is off, don't have SQL Server on this machine).
>
> Seang
>
> -----Original Message-----
> From: Karen Healey [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, June 18, 2002 1:25 PM
> To: [EMAIL PROTECTED]
> Subject: [DOTNET] SQL Server and ASPNET user
>
>
> Hi,
>
> I'm having some problems with users/connection strings for a SQL
Server
> database though.  Right now, I use SQL Enterprise Manager and add the
> ASPNET user with dbo permission and use a trusted connection and I'm
able
> to access the database.   The connection string looks like the
following:
>
> <add key="ConnectionString"
> value="server=localhost;Trusted_Connection=true;database=TASCBenef" />
>
> But the ASPNET user should not have dbo permission (I understand this
is a
> bad thing).  But if I get rid of the ASPNET user on my database and
create
> another user and give it dbo permission on my database and use a uid
and
> pwd in my connection string, it doesn't work.  Here is the connection
> string:
>
> <add key="ConnectionString"
> value="server=localhost;uid=healkar;pwd=password;database=TASCBenef"
/>
> The error I'm getting is
>
> [SqlException: Login failed for user 'healkar'. Reason: Not associated
> with a trusted SQL Server connection.]
>
>
> I tried adding Trusted_Connection=true back to the string but then it
> tries to use the ASPNET user again?!
>
> [SqlException: Cannot open database requested in login 'PortalGS'.
Login
> fails.
> Login failed for user 'HEALEY2002\ASPNET'.]
>
>
> If you can help, please reply.  My hosting site requires that I NOT
use
> the ASPNET user for my database access.
>
> Karen Healey
> [EMAIL PROTECTED]
> (508) 473-1218
>
> You can read messages from the DOTNET archive, unsubscribe from
DOTNET, or
> subscribe to other DevelopMentor lists at http://discuss.develop.com.
>
> You can read messages from the DOTNET archive, unsubscribe from
DOTNET, or
> subscribe to other DevelopMentor lists at http://discuss.develop.com.
>

You can read messages from the DOTNET archive, unsubscribe from DOTNET,
or
subscribe to other DevelopMentor lists at http://discuss.develop.com.

You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.

Reply via email to