Database Support for Windows Rights Management Services (RMS) (830804)
The information in this article applies to:
- Microsoft Windows Rights Management Services (RMS) for Windows Server 2003
SYMPTOMSThe Microsoft Windows Rights Management Services (RMS)
documentation and the RMS administrative interfaces make incorrect statements. These sources incorrectly state that
you require a Microsoft SQL Server 2000 database server or a Microsoft SQL
Server 2000 Desktop Engine (MSDE) database server to use RMS.
Although RMS is
designed for and tested with SQL Server 2000 database servers and MSDE database
servers, RMS also supports other database servers that use the ADO.NET
interfaces that are provided by the Microsoft .NET Framework. Therefore, other
database vendors may have developed compatible database providers for RMS. You
may use any database provider together with RMS on the condition that the corresponding
database server complies with the criteria that are outlined in the
"Resolution" section of this article.RESOLUTIONTo use other database providers together with RMS, the
corresponding database server must comply with the following criteria:
- The database server must be Transact-SQL
compliant because RMS initialization scripts and RMS stored
procedures use Transact-SQL.
- The database server must support any Microsoft SQL
Server-specific extensions.
- The database provider must be able to:
- Respond to method
calls of the System.Data.SqlClient namespace of the .NET Framework.
- Provide the corresponding functionality of the System.Data.SqlClient namespace.
- Use Windows
Integrated Authentication instead of SQL authentication.
MORE INFORMATIONMicrosoft does not support the usage of RMS together with a
database provider other than either SQL Server 2000 or MSDE.
If you use
RMS in any other configuration, contact the relevant database
vendor or solution provider whose database provider you are using in your customized deployment.
Third-party providers may provide a SQL Server emulator
or a shim. However, Microsoft has neither investigated nor tested this
solution. Additionally, using a database migration tool that only converts
RMS databases to another database provider will not be satisfactory to support
RMS.
Modification Type: | Major | Last Reviewed: | 10/31/2003 |
---|
Keywords: | kbinfo kbProvider kbDatabase kbprb KB830804 kbAudDeveloper |
---|
|