Setting Permissions For Debugging.

Apr 2, 2007

Hello,



I hope this is the right forum to post this question. I am working on creating a CLR stored procedure, the first one I have ever done, and I am using Visual Studio 2005 (VB) to try to debug it. I keep getting this error.



User 'dbo' could not execute stored procedure 'master.dbo.sp_enable_debug' on SQL Server psalm1sqlexpress



I found this link which helped a little. http://msdn2.microsoft.com/en-us/library/ms241735(vs.80).aspx. The problem is that dbo is the user that is shows that is throwing the error. However, I am logging in as sa, which is the sysadmin.



I tried adjusting the permissions for dbo, and I changed the owner of the db to a sysadmin, but I still get that error.



I would be very grateful if someone could point me in the right direction to get this working. By the way, it does install the clr stored procedure, it just won't debug it.



Thank you for your help.

View 3 Replies


ADVERTISEMENT

Setting Up Developers For Debugging In VS2005

Jan 23, 2007

 

I have some developers who would like to debug t-sql in vs2005.  One developer is a sysadmin and it works fine - this is the microsoft recommended solution .  This one developer can have sysadmin, but the others cannot.  I read a blog post from a sql server team developer that you can grant execute to master.dbo.sp_enable_sql_debug extended sp.  We could possibly grant execute of this sp if it lets developers debug in development.  We do know that they could maliciously elevate priv's to SA, but that is not so much of a concern, just that they cannot easily perform sa actions. 

http://blogs.msdn.com/sqlclr/archive/2006/07/07/659332.aspx - has most of the information I've gotten about this topic.  From the article I can't really tell if the user has to be sysadmin to execute the sp_enable_sql_debug - even if granted.  From the behavior below, I'm guessing it does.

Do I need to do something else here?  Are we taking the wrong approach? 

Thanks!

 

My commands and results -

grant execute on sys.sp_enable_sql_debug to [samtest]

go

execute as login = 'samtest'

go

master.dbo.[sp_enable_sql_debug]

Msg 229, Level 14, State 5, Procedure sp_enable_sql_debug, Line 1

EXECUTE permission denied on object 'sp_enable_sql_debug', database 'mssqlsystemresource', schema 'sys'.

View 3 Replies View Related

Setting Permissions

Dec 27, 2005

we are using windows authentication. Is there a faster way to set permissions for each database than to go through each table and set them? Currently, to set the permissions from SQL Server Enterprise Manager, I click on Security > logins > select the properties for the IUSR account > Database Access > then check off each database that we allow access to. Next I go through each tables properties and set the permissions. Is there an easier, faster way to do this?

Miranda

View 2 Replies View Related

Setting Column Permissions

Jan 7, 2001

Howdy

I know you can set permissions on a column via T-SQL, can it be done via Enterprise Manager? If so, how do you do it?
I've looked everywhere but dont seem to be able to find how to do in EM.

Thanks

W.

View 1 Replies View Related

Setting Permissions For Users

Feb 6, 2006

hi, please anybody help me with this....

i need to have a user account with the following requirements:

a. can create/alter/drop tables/views that is created by this user;
b. can read/update/delete records from tables created by this user
c. can read/add records to tables created by other user
d. can create/edit/execute stored procedures

is this possible? how can i do this? how can i allow a user to create new objects or alter objects owned by him at the same time prevent him from dropping objects created by other user?
how can i give a user full access to objects that he created and limit his access rights like dropping objects, deleting records or updating records from tables that is not created by him?

can i do these thru enterprise manager or do i have to run some scripts in order for these to happen? if so, can somebody help me with the scripts or links that i can use for references?

thanks a lot! hope you can help me with these...
thanks a lot...

View 1 Replies View Related

Setting Permissions Programmatically

Jun 14, 2006

All,

I'm wondering if there are any methods to set the permissions for a specific user on a specific report within SQL Server Reporting Services.

I got how to get permission from them programmatically, but not how to set them but the user interface..

Please apologize me if there was a similar thread in the recent past; I tried to find it out, I didn't succeed.

Thanks a lot in advance for your timely response (as usual deadlines are by "yesterday").

-G

View 12 Replies View Related

Setting Permissions In A Stored Procedure

Mar 14, 2007

I am using SQL 2000 with the Server Enterprise and the Query Analyzer programs.  Almost everytime I create a new Stored Procedure, I forget to go into Server Enterprise and grant Execute permissions to my users. 
 Is there any way in a Stored Procedure to set the permissions when the Procedure is created?

View 4 Replies View Related

Easy Question About Setting Permissions

Dec 19, 2001

Hi,
is there a way to set permissions on a database so that a certain user can view the design of all the tables, sps and triggers etc but not be able to view the data. If so, how do you do that?
thanks
Zoey

View 1 Replies View Related

Setting Permissions On Master.dbo.syslogins

Jul 23, 2005

I've got a tool that accesses syslogins to pick up some information.When I run the tool, I get the error message that sasys that my logindoes not have sufficient permissions to read syslogins. If I run undermy admin ID, everything is fine. HOWEVER, the intention is that thistool will be used by non-DBA staff members so we have a generic idcreated to run this tool specifically (non-DBA account).OK, so I go to Enterprise Manager and open up the master database, goto syslogins and add my non-DBA id to the permissions list as havingSELECT access, and click on EXECUTE.BOOM! No sign of my permissions being set.Am I missing something? If so, what do I need to do to set permissionsagainst this view?

View 1 Replies View Related

Easily Setting Permissions For Many Objects For 1 User

Aug 12, 1998

If I want to easily and quickly grant all permissions to a group of objects
for one user (or group), how can I do this with the tools provided?

In 6.5, I could right-click the user or group and click the "Grant All" button.

In 7.0 this is either missing or has been moved.

Thanks!

Jim

View 1 Replies View Related

Setting Correct SQL Express Folder Permissions

Feb 13, 2008

Hi

I have a vm machine running SQL Express. So as to centralise my data, on the host machine I have a folder with all my data. This folder is shared. In the vm machine I have set up mapped to this folder, so it is visible within in. I can add/remove from the folder in explorer so the permissions look okay up to there.

However, when I go into SQL Express and attempt to restore from a backup into a DB, I cannot see the folder in the folder list presented. When I try and force the connection through the mapped drive letter or unc name, the server fails with a you do not have permissions.

From my reading it looks like I have got a network service account set up but, when I look at the logins in SQL Express there doesn't appear to be such an account.

Could someone either
a) point me in the right direction if the netowrk service account is not the way to go
b) tell me how to set up a netowrk service account with the correct privileges to enable me to read /write this mapped folder.

Thanks

Simon

View 2 Replies View Related

Setting Permissions In Sql Server 2005 For Asp User Account

May 15, 2006

How would Set permissions  Sql  Server 2005 so that I can access a  asp page created in VWD and Sql Express.
 
On the production server i have just the one instance of Sql
 
I have the following connection string in the web config file:
 
<connectionStrings>
        <add name="ConnectionString" connectionString="server=serversNameXPRESS;uid=aspuser;pwd=aspuserPassworkd;database=DATABName" />
    </connectionStrings>
 
The account i setup to access the db in Sql 2005 Proper on the Production serve is Represented by the name in the above example as “aspuserâ€?. I created this user in security, logins. And  I gave permissions to this on the Db level “create procedure  delete, select, update insert.â€?
 
I get a error when i run the page in the browser that  says “login failed for aspuser.â€?
 
I know virtual directory is configured properly. I can run aspx page in the directory with out a db connection, without and error.
 
Any help would be greatly appreciated.

View 2 Replies View Related

When Debugging, Do You Have To Shut Down And Restart BIDS Every Time You Rebuild The Custom Component That You're Debugging?

Jul 9, 2006

Hi,

I have found that when I'm debugging a custom component in BIDS that I've created in another instance of Visual Studio, every time I rebuild the component I have to shutdown and restart BIDS and then reattach to the BIDS process. Which is pretty time consuming... And if I find a small error in my custom component when debugging then I don't seem to be allowed to make any changes to the code unless I stop debugging and go through the process above.

Am I missing something here? Or do I really have to manually go through these steps every time I want to change code in the component I'm debugging?

Can I automate the process with MSBuild or NAnt? If so, is there an example of this anywhere?

Thanks in advance,

Lawrie.

View 1 Replies View Related

Setting Access Permissions Iusr_Servername To Access SQL Help Please!

Oct 26, 2006

I need some help I have a 2003 MS Small business server with MS SQL 2005. I have a access front end database and SQL server back end. I need to connect a web site form in iis on the same server to the sql tables . I am generating errors in the event log when I submit the form data from the web, €œLogin failed for user SERVERNAMEIUSR_SERVERNAME! (CLIENT:192.168.1.37) !
Can anyone direct me to a paper that will step me through setting up this access?

View 11 Replies View Related

Table Permissions Versus View Permissions

Aug 2, 2006

Using SQL Server 2k5 sp1, Is there a way to deny users access to a specific column in a table and deny that same column to all stored procedures and views that use that column? I have a password field in a database in which I do not want anyone to have select permissions on (except one user). I denied access in the table itself, however the views still allow for the user to select that password. I know I can go through and set this on a view by view basis, but I am looking for something a little more global.

View 5 Replies View Related

SQL Debugging.

Dec 28, 2004

Hi.

I need to step into a SP on my SQL server. However, I get "Security hasn't been setup correctly on server RADU. SQL debugging terminated."

I read the docs, and I did exactly this (as per the help files):

---------------------------------------------------------------------------------------------------
To configure DCOM on the server for SQL debugging

You may need to download and install DCOM first. If so, go to http://www.microsoft.com/com/resources/downloads.asp for the latest version.

You must have administrator privileges on the machine where you are configuring DCOM.

From the Start menu, choose Run.
In the Open box, type dcomcnfg.exe.
Click OK.
The Component Services dialog box appears.

In the left pane of the Component Services dialog box, expand the Component Services node and find Computers.
Expand the Computers node and find the computer for which you want to configure DCOM.
Right-click the computer and choose Properties from the shortcut menu.
In the Properties dialog box, select the Default COM Security tab.
Under Access Permissions, click Edit Default.
The Access Permission dialog box appears.

If the group or user who needs access does not appear in the list of permissions, click Add.
The Users, Computers, or Groups dialog box appears.

In the Enter the object names to select box, type the name of the group or user who needs access.
Click OK.
The user is now added to the list.

If SYSTEM does not appear in the list of permissions, click Add.
The Users, Computers, or Groups dialog box appears.

In the Enter the object names to select box, type:
SYSTEM
Click OK.
SYSTEM is now added to the list.

In the Access Permission, select Allow for each user you added.
Click OK to close the Properties dialog box.
If you changed any settings in this procedure, restart SQL Server.
---------------------------------------------------------------------------------------------------

However, from inside VSnet IDE. I get the same message ("Security hasn't been setup correctly blah-blah-blah").

I have tried with users 'ASPNet' and 'VSDevelopers'. Which user should I choose ? Is there something else I should do ?

Sure, this is not the end of the world, I can still do the debug from within Query Analyzer, but still, it would be nice not to have to do this.

Thank you.
Alex

View 1 Replies View Related

Debugging?

Aug 15, 2005

Hi,Is there a way to debug an SQL Server stored procedure? I call a number of sp's from my .net app and need a way to step through them.Thank you,

View 4 Replies View Related

SQL Debugging

Dec 8, 1998

Does anyone use SQL debugging? I write pocedures in SQL server useing Developper studio, but i do not find any means to debug stored procedures.
Though i can place a break point to source code of sp_procedure, code is runned a whole.
Is this means only for C++?
Can anyone help me?
I have very large procedures and someteimes it is hard to find an error.

Ludek

View 1 Replies View Related

Can U Help Me Debugging This

Aug 13, 2007

select

if(acr_application.appStatus = 'AOO' then acr_application.appDt,
if(acr_application.appStatus = 'A01' then acr_application.recvdDt,
if(acr_application.appStatus = 'A02' then
(select A.payDt from acr_payment A, acr_reference_no B
where A.refNo = B.acrReferenceNoId and B.refType = 'ACF' and B.appNo =
acr_application.appNo),
if(acr_application.appStatus = ('A03', 'A08'),
(select C.updatedBy from acr_insp_sched C
where C.appNo = acr_application.appNo and C.seqNo =
(select max (D.seqNo) from acr_insp_sched D where D.appNo = C.appNo)),
if (acr_application.appStatus = ('A04', 'A05', 'A06', 'A15'),
(select E.updatedBy from acr_inspection E
where E.appNo = acr_application.appNo and E.seqNo =
(select max (F.seqNo) from acr_inspection F where F.appNo = E.appNo)),
if(acr_application.appStatus = 'A07',
(select G.payDt from acr_payment G, acr_reference_no H
where G.refNo = H.refId and H.refType = 'REI' and H.appNo =
acr_application.appNo),
if(acr_application.appStatus = ('A10', 'A11'), acr_application.approvedDt,
if(acr_application.appStatus = 'A13', acr_application.updatedBy,
if(acr_application.appStatus = 'A14',
(select H.payDt from acr_payment H, acr_reference_no J
where H.refNo = J.refId and J.refType = 'CSB' and J.appNo = acr_application.appNo), null)))))))))

from acr_application

View 4 Replies View Related

Debugging

Aug 21, 2007

In SQLServer 2000 I could easily debug a stored procedure from QA. But I dont know how to debug a sp in SQLServer 2005. I could find nothing to deal with it in SQL Server Management Studio. Can anybody tell me how to do it?

View 6 Replies View Related

Can U Help Me Debugging This I Appreciate Ty

Dec 10, 2007

select
acr_application.appNo as 'applicationNo',
acr_application.facilityName as 'nameOf DrugTesting',
acr_application.adr as 'address',
acr_reference_no.refNo as 'referenceNo',
ref_charge.chargeDesc as 'charges/fee',
acr_reference_no.amount as 'amount',

ref_settings.earlyFileDiscnt as 'pdiscount',
((ref_settings.earlyFileDiscnt / 100) * acr_reference_no.amount) as 'discount',

case when acr_reference_no.earlyFileDiscntDt is not null then acr_reference_no.earlyFileDiscntDt
else
case when '2007-09-29' <= ref_facility.validToDt then date_sub(ref_facility.validToDt, interval (ref_settings.earlyFileDiscntValid + 1) day)
end
end as 'discountValidity',

ref_settings.lateFileDiscnt as 'psurcharge',
((ref_settings.lateFileDiscnt / 100) * acr_reference_no.amount) as 'surcharge',

case when acr_reference_no.lateFileSurchargeDt is not null then acr_reference_no.lateFileSurchargeDt
else
case when '2007-09-29' <= ref_facility.validToDt then ref_facility.validToDt, select a.validTodt from acr_application a where a.appNo = (select max(b.appNo) from acr_application b where b.appNo < acr_application.appNo)
end
end
end as 'surchargeValidity',

'0012 2222 20' as 'accountNumber',
concat('DOH-',acr_reference_no.refNo, '','-85619') as 'accountName',

concat(if(acr_application.ownerTitle is null or acr_application.ownerTitle='','', concat(acr_application.ownerTitle, '')),
acr_application.ownerFname, ' ',
if(acr_application.ownerMname is null or acr_application.ownerMname='','', concat(substr(acr_application.ownerMname,1,1),'.', ' ')),
acr_application.ownerLname, '', '',
if(acr_application.ownerSuffix is null or acr_application.ownerSuffix='','', concat(' ', acr_application.ownerSuffix))) as 'nameOfRepresentative'

case when acr_application.appType = 'INA' then acr_reference_no.amount
else
case when acr_application.appType = 'RNW' then
(if(acr_reference_no.earlyFileDiscnt is not null
and acr_reference_no.earlyFileDiscnt <='2007-09-29',
acr_reference_no.amount + (acr_reference_no.amount * (ref_settings.earlyFileDiscnt / 100))))
else
case when acr_reference_no.earlyFileDiscntDt is not null
and acr_reference.earlyFileDiscntDt > '2007-09-29'
and '2007-09-29' <= ref_facility.validToFt
then acr_reference_no.amount, acr_reference_no.amount + (acr_reference_no.amount * (ref_settings.earlyFileDiscnt / 100))
end
end
end as 'totalCashDeposit',

case when acr_application.appType = 'INA' then date_add(acr_applicationappDt, interval ref_settings.validityAfterAppDayy)
else
case when acr_application.appType = 'RNW' then acr_reference_no.earlyFileDiscntDt
else
case when acr_reference_no.earlyFileDiscntDt is not null and acr_reference_no.earlyFileDiscntDt > '2007-09-29' and '2007-09-29' <= ref_facility.validToDt then ref_facility.validToDt, date_add(ref_facility.validToDt, interval ref_settings.validityAfterAppDay)
end
end
end as 'bankValidity'



from acr_application
left join ref_facility on acr_application.appNo = ref_facility.appNo
left join ref_settings on ref_settings.service = acr_application.service and
ref_settings.ownType = acr_application.ownType and
ref_settings.facilityType = acr_application.facilityType and
ref_settings.institutChar = acr_application.institutChar
left join (acr_reference_no left join ref_charge on acr_reference_no.chargeId = ref_charge.chargeId and acr_reference_no.paid <> 'Y')
on acr_application.appNo = acr_reference_no.appNo

View 4 Replies View Related

SQL Debugging

Jul 20, 2005

My colleagues and I have not been able to successfully set up SQL debugging on a SQL 2000 instance running on Windows 2000.Is there a checklist posted somewhere? We have verified that the SQL Server is not running with System Account Credentials. It runs as a Domain Administrator. We have also verified that everyone has permission to run sp_sdidebug. Does it matter that the Win2K machine is a Domain Controller? Any help would be appreciated.

View 1 Replies View Related

Debugging...

Feb 14, 2008

Hi -

I am new to SSIS but not new to ETL. Is there a way in debugger to debug but not actually update the target table ? In other tools I€™ve used, there was an option setting to not allow update/inserts into the actual table, but would provide a visual dataset so you could see & test with. I haven€™t been able to find this feature in SSIS & was wondering if there is a way to do this.

Thanks -

View 3 Replies View Related

Debugging T-SQL

Jan 11, 2008

Is there a way to step through sql when designing a query the way you can step through VB code in the IDE?

View 3 Replies View Related

Debugging Or A Parody On It?

Oct 1, 2007

Hi, I am new here.
I tried to debug stored procedures in the Visual Studio and you know… it was a real shock. Like going in time 10 or 20 years back.
The stored procedures I deal with contain a lot of @tab and #tab, but it appears that I can not evaluate the values of these objects! The only type of object I can evaluate is a variable. But SQL is designed for the table data, right? So the most important type of data is not accessible!
How can I understand, what records have been affected by Update or inserted by Insert? Using prints or debug selects? Is it an era of FORTRAN or ALGOL???
To make it worse, to enter a debugger, I need to provide values of all parameters. It might be simple for the outermost procedure, but for inner stored procs, and where some parameters are some short-living identity values of some records, created in a transaction, it is very difficult to prepare all conditions to make a correct run.
So my question is, may be I had overlooked something? Is it a real debugger or just a joke from Microsoft? Sorry, but I am really angry after wasting a lot of time last week on it.

View 2 Replies View Related

Debugging Tools

May 30, 2002

Does anyone know of any good debugging tools for transact sql? I know there is one by compuware called dbpartner but was looking for other options.

Thanks,
Eddie

View 1 Replies View Related

How To Debugging DTS Package

Nov 5, 2001

I have a script that works in works in Query Analyzer, but when I try to put it in a DTS package, it fails. I have the database set properly in the data source. Can someone give me direction to figure out what is going on?


Brian

View 1 Replies View Related

Debugging Procedures

Nov 23, 1998

I'm looking for leads on any T-SQL / Trigger / Procedure editing and debugging tools for MSSQL 6.5 .

Any and all information would be appreciated.

Thanks in advance
Paul Gaynor

View 1 Replies View Related

Debugging Tools

May 2, 2001

Hello,

I'm kind of new to SQL Server 2000, I've heard about debugging tools in Query Analyser
where can I find this tools?

Thanks

View 2 Replies View Related

Debugging Triggers

Jan 20, 2006

I was wondering if it is possible to pop up a dialog box from a SQL trigger.

This would be a great way to debug triggers as you could report variable values in the dialog box.

If not, does anybody have any suggestions as to the best way of reporting out variable values whilst a trigger is running?

View 2 Replies View Related

Debugging My Sprock

Aug 1, 2006

From this msg im guessing that SQLE.DLL nee to be installed on my SQLServer box, is that correct? Where would i find this dll?

Server: Msg 508, Level 16, State 1, Procedure sp_sdidebug, Line 1
[Microsoft][ODBC SQL Server Driver][SQL Server]Unable to connect to debugger on APOLLO-ClintonSQL (Error = 0x800401f3). Ensure that client-side components, such as SQLLE.DLL, are installed and registered on PUR-CO-Clinton2. Debugging disabled for connection 59.

View 1 Replies View Related

Debugging In SQL 2005

May 29, 2008

Ok, I am aware of the process to debug a stored proc for SQL 2005. I have never done anything in the Visual Studios 2005 so have had no reason to have it but now that I am pretty much forced into using SQL 2005, I have been deprived of the easy system of debugging stored procs from query analyzer. My question is...with the Visual Studios 2005 that was included with the SQL 2005 install, why does it not allow me to debug? I am aware of the whole Pro, Standard, etc of VS, but why not offer any way to debug? Am I missing something here? What options do I have to debug a stored proc other than running it over and over and over and over again to pinpoint an issue without getting VS2005 Pro or something?

View 4 Replies View Related

Debugging Tool For SP

Feb 3, 2004

After writing a Stored Procedure(which is giving correct reasult) how can I go for optimizing it?Is there any tool to debug a stored procedure?

View 1 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved