Article ID: 836022 - Last Review: September 22, 2006 - Revision: 3.2 You receive a "caller must have BTS_ADMIN or DB_OWNER rights" error message when you try to change the Authentication trusted setting for a BizTalk hostSYMPTOMSWhen you change the Authentication
trusted setting for a Microsoft BizTalk Server host, you receive an error message that is
similar to the following in your BizTalk Server application
log: Event Type: Error Event Source: BizTalk Server 2004 Event Category: BizTalk Server 2004 Event ID: 6912 Date: 1/30/2004 Time: 3:10:11 PM User: N/A Computer: BIZTALKSERVER Description: The following stored procedure call failed: " { call [dbo].[bts_AddTrustedUser]( ?, ?, ?)}". SQL Server returned error string: "Caller must have BTS_ADMIN or DB_OWNER rights to add user to BTS_TRUSTEDUSER role". For more information, see Help and Support Center at http://support.microsoft.com. CAUSEThe bts_AddTrustedUser stored procedure and the bts_RemoveTrustedUser stored procedure in a BizTalk Server MessageBox database verify that the
user account of the user who is making the change is a member of the BTS_ADMIN
role or the db_owner role for the MessageBox database before BizTalk Server permits
the change. However, the BTS_ADMIN role does not exist. Therefore, if the user account of the user who is trying to change
the Authentication trusted setting for the host is not a member of the db_owner role, the user receives the error message that appears in the "Symptoms" section. RESOLUTIONTo
resolve this problem, create a role in your MessageBox databases that is named
BTS_ADMIN, and then add the BTS_ADMIN_USERS role as a member to the new BTS_ADMIN role. By
default, BizTalk Server 2004 installs a single MessageBox database that is named
BizTalkMsgBoxDb. However, you can create additional MessageBox databases to use for load balancing. To run the SQL statements that create the BTS_ADMIN role and that add the BTS_ADMIN_USERS role as a member to the new BTS_ADMIN role for a specified MessageBox database, follow these steps:
MORE INFORMATIONTo change the Authentication trusted setting for a BizTalk Server host, follow these steps:
| Article Translations
|
Back to the top
