Solved

Guest account in MSDB and service broker

Posted on 2013-02-07
1
576 Views
Last Modified: 2013-02-14
When I revoke Guest user in  Msdb, application team start complaining saying their application cannot be use to change user account password and return error below.

ERR:javax.ejb.EJBException: java.lang.RuntimeException: java.sql.SQLException: Server level event notifications are disabled as the database MSDB does not exist.
java.sql.SQLException: Server level event notifications are disabled as the database MSDB does not exist.

again when I grant connect to guest, application run flawlessly, now the point is I don't get where the relation between change password and use of this event notification in sql ?
0
Comment
Question by:motioneye
1 Comment
 
LVL 69

Accepted Solution

by:
ScottPletcher earned 500 total points
ID: 38864832
"Guest" account is automatically used by SQL Server itself in master and msdb (at least) for certain specific things.  You're never supposed to disable guest in either of those system dbs (at least).  You can disable guest in any user db, if you want to.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
How to print the sql query 18 49
Is there any Easy way to copy CSV to SQL Server using C# 3 69
How to import SQL 2000 database to SQL 2014 5 98
Query 14 54
This article will describe one method to parse a delimited string into a table of data.   Why would I do that you ask?  Let's say that you need to pass multiple parameters into a stored procedure to search for.  For our sake, we'll say that we wa…
In this article we will get to know that how can we recover deleted data if it happens accidently. We really can recover deleted rows if we know the time when data is deleted by using the transaction log.
Delivering innovative fully-managed cloud services for mission-critical applications requires expertise in multiple areas plus vision and commitment. Meet a few of the people behind the quality services of Concerto.
The Email Laundry PDF encryption service allows companies to send confidential encrypted  emails to anybody. The PDF document can also contain attachments that are embedded in the encrypted PDF. The password is randomly generated by The Email Laundr…

919 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now