Security

July 2002

This month, learn how Kerberos authentication with SQL Server 2000 gives you the most bite for your security buck and how to secure objects in a multidatabase environment. Also, go inside a Web service, catch our Visual Studio .NET FAQs, and much more!

Guard Your Data with Kerberos

By Morris Lewis

All security operations in SQL Server depend on authentication and authorization. Kerberos authentication, the Windows 2000 default, offers identification of both the client and the server.

Blocking SQL Server Agent Stops and Starts

By Brian Moran

A reader asks how to prevent users from stopping and starting the SQL Server Agent.

Writing Back Time

By Russ Whitney

You've created a time-tracking application that uses Analysis Services' write-back capability. Now learn how to automate maintenance of your write-back cube and create a data-entry application so employees can enter billable time.

Security Through Ownership Chains

By Dan Guzman

Are you looking for ways to improve SQL Server object security in a multidatabase environment? Making better use of ownership chains can help. Here's a look at concepts, techniques, and best practices for working with ownership chains.

Migrating a SQL Server 2000 Database to SQL Server 7.0

By

Microsoft’s SQL Server Development Team illustrates three ways to move data from a SQL Server 2000 database to SQL Server 7.0.

June 2002 MDX Puzzle Solution

By Russ Whitney

Utilization is a common measurement of performance in a consulting agency. This month's puzzle solution shows you how to create the MDX for a measure that calculates utilization for a selected employee and time period.

July 2002 MDX Puzzle

By Russ Whitney

Sometimes you need to create a cube that has only calculated measures visible. This month's puzzle challenges you to write a query that displays a cube's visible measures without directly referencing them.

Retrieving a Database’s Stored Procedures and Change Dates

By

Microsoft’s SQL Server development team sends readers to a database’s list of stored procedures and offers a code snippet that returns that information.

Rolling Back a Transaction in the Transaction Log File

By

Microsoft’s SQL Server development team explains why you can’t use T-SQL to roll back a transaction in the transaction log and provides code for a way to accomplish the task.

Letters, July 2002

By

Readers write in about creating Web-based analysis systems, finding answers to their problems in SQL Server Magazine, and the future of mdXML.

Web Services in Action

By Rich Rollman

Now you can use Microsoft’s SOAP Toolkit 2.0 and the WSDL to create a Web Service that easily expands the volume of data you send your customers across platforms.

Indexing Updates

By Kalen Delaney

Indexes that help with data modification operations can be totally different from the ones that help with retrieval. Learn how to choose UPDATE and DELETE indexes wisely.

Using T-SQL to Concatenate Data Into a Variable

By Brian Moran

You can use a T-SQL-based cursor to create a stored procedure that loops through rows and concatenates data into a variable, as you do in Visual Basic.

Product-Distribution Metamodel

By Michelle A. Poolet

Would you like to know instantly how much of one wallpaper batch remains in your warehouse bin? Or how your current cost for lawn mowers matches your cost over time? The product-distribution metamodel provides the framework for these details.

Visual Studio .NET FAQs

By Michael Otey

Developers are learning how important Visual Studio .NET will be to Yukon, the next release of SQL Server. Are you ready to begin testing Visual Studio .NET? Here are the answers to seven common questions that you might ask.

Dynamic Port Detection

By Brian Moran

A reader asks why he can't get his SQL Server client tools to connect to a default instance of SQL Server 2000 through a dynamically determined TCP/IP port.

Performing a Log Shipping Role Change

By

Microsoft’s SQL Server development team tells a reader how to link login accounts from one server to another.

IPSec vs. Kerberos

By Morris Lewis

Examine the strengths and weaknesses of each encryption method for the best security.

Multiple NULLs with Unique Constraints

By Brian Moran

Although SQL Server Books Online can be misleading on this topic, a unique constraint doesn't let you add multiple records that contain a value of NULL.

Benchmarks Gone Bad

By Michael Otey

Not all database benchmarks are created equal. The reasons why the TPC tests are successful are the same reasons why magazines and other interested parties can’t perform good database benchmarks.

Missing Numbers

By Itzik Ben-Gan

You might have missed out on proving Fermat's Last Theorem, but here's your chance to solve Blank's Puzzling Problem. Ready?

New Products, July 2002

By Carolyn Mader

Check out the latest SQL Server-related new and improved products.

Search the Archives

Browse the Archive by:

advertisement

GOOGLE LINKS
SPONSORED LINKS
FEATURED LINKS