Feature. Auditing SQL Server Databases Using CAATs
|
|
|
- Jemima Gray
- 9 years ago
- Views:
Transcription
1 Feature Ian Cooke, CISA, CGEIT, CRISC, COBIT Foundation, CFE, CPTS, DipFM, ITIL-F, Six Sigma Green Belt, is an IT audit manager based in Dublin, Ireland, with more than 25 years of experience in all aspects of information systems. A member of ISACA s Communities Committee, he is also the topic leader for the Oracle Databases, SQL Server Databases and OS/400 discussions in the ISACA Knowledge Center. Cooke welcomes comments or suggestions at ian.j.cooke@ gmail.com or on the SQL server topic in the ISACA Knowledge Center. Auditing SQL Server Databases Using CAATs There are a variety of commercial security tools 1 available to audit Microsoft (MS) SQL Server databases. However, there can be instances when their application is not practical, including: For smaller companies in which the cost may be prohibitive For larger holding companies or geographically dispersed companies that do not have full network connectivity between the centre and its subsidiaries For consultancies performing external reviews that are not given permission to install or run tools that require full database administrator privileges and, hence, the administrator password. Furthermore, the audited entity has no oversight of what the tool does or what effect it is likely to have on mission-critical databases. The following approach to auditing MS SQL Server databases using computer-assisted audit techniques (CAATs) in conjunction with information taken directly from the MS SQL Server database offers a solution to the issues identified. It describes a cost-effective solution for auditing MS SQL Server databases to a company s own standards using tools already available in the enterprise. SQL Server Management Studio This is a tool for accessing, configuring, managing, administering and developing SQL server databases. It also allows users to query the database using SQL, formatting the output as desired and writing the results to file (if required). SQL server structure Each instance of the MS SQL Server has four system databases (master, model, tempdb and msdb) and one or more user databases. 3 Security is built around the master/server level (server roles) and the user database level (database roles). OUTPUTTING SQL SERVER CATALOG VIEWS Figure 1 offers an example of an MS SQL Server script (a full script can be downloaded from the ISACA Knowledge Center 4 ). Once generated, these scripts can be transferred to the database administrator to be run over the required database(s). One comma-separated values (CSV) file is produced for each server-level view. A CSV file is also produced for each database-level view, but it contains separate output for all installed databases (the required setup, formatting and configuration options are described in figure 2). Do you have something to say about this article? Visit the Journal pages of the ISACA web site ( org/journal), find the article, and choose the Comments tab to share your thoughts. Go directly to the article: SQL SERVER DATABASES All MS SQL Server installations contain information about the installed databases. To retrieve the information, one must understand how it is stored and the tools available to extract it. SQL server catalog views MS SQL Server databases contain information about data known as catalog metadata. This provides details about the database s configuration options, users, objects and more. Catalogue metadata are accessed through catalog views. Catalogue views provide an organised view of the catalog metadata. The views are grouped into categories, one of which is security. A full list of the catalog views along with more detailed explanations may be found on Microsoft s Developer Network. 2 ANALYSING SQL SERVER CATALOG VIEWS The files can then be imported into CAATs tools for analysis and comparison. Examples of MS SQL Server catalog views include: Configurations The entity being audited should have a policy on how its MS SQL Server databases are configured. Much of the configuration is reflected in the MS SQL Server parameters, which can be retrieved from the sys.configurations catalog view. Examples of parameters include those for enabling the command shell or allowing client applications on remote computers to use an administrator connection (a full list of SQL server configuration options exists on Microsoft s Developer Network 5 ). 1 ISACA JOURNAL VOLUME 1, 2015
2 Source: Ian Cooke. Reprinted with permission. Figure 1 SQL Script Output to CSV Text Files -- Be sure you are in SQL Command Mode -- Replace the output destination C:\SQLAUDIT\ as required set nocount on -- (a) SQL Server Configuration, output to SYS_Configuration.txt :OUT C:\SQLAUDIT\SYS_Configuration.TXT SELECT * FROM SYS.CONFIGURATIONS -- (b) Authenticated Users / roles, output to SYS_SERVER_PRINCIPALS.txt :OUT C:\SQLAUDIT\SYS_Server_principals.TXT SELECT * FROM SYS.SERVER_PRINCIPALS -- (c) SQL Logins, output to SYS_SQL_LOGINS.txt :OUT C:\SQLAUDIT\SYS_SQL_Logins.TXT SELECT * FROM SYS.SQL_LOGINS -- (d)server Role Members (links with principals above), output to SYS_SERVER_ROLE_MEMBERS.txt :OUT C:\SQLAUDIT\SYS_Server_role_members.TXT SLECT a.role_principal_id, b.name as role_principal_name, a.member_principal_id, c.name as member_principal_name FROM (sys.server_role_members a INNER JOIN sys.server_principals b ON a.role_principal_id = b.principal_id) INNER JOIN sys.server_principals c ON a.member_principal_id = c.principal_id; -- All other databases (e) Database principals, output to DATABASE_PRINCIPALS.txt :OUT C:\SQLAUDIT\DATABASE_PRINCIPALS.TXT EXEC sp_msforeachdb USE? SELECT? as database_name, * FROM SYS.DATABASE_PRINCIPALS -- (f) Database Role Members (links with principals above), output to MASTER_DATABASE_ROLE_MEMBERS.txt :OUT C:\SQLAUDIT\DATABASE_ROLE_MEMBERS.TXT EXEC sp_msforeachdb USE? SELECT? as database_name, a.role_principal_id, b.name as role_principal_name, a.member_principal_id, c.name FROM (sys.database_role_members a INNER JOIN sys.database_principals b ON a.role_principal_id = b.principal_id) INNER JOIN sys.database_principals c ON a.member_principal_id = c.principal_id Component SQL server command mode Output to text file sp_msforeachdb Source: Ian Cooke. Reprinted with permission. Figure 2 Formatting and Configuration Requirements Description By using the Database Engine Query Editor in MS SQL Server Management Studio, one can write and edit queries as SQLCMD scripts. Use SQLCMD scripts when it is necessary to process Windows system commands and Transact-SQL statements in the same script. 6 Here it is used to output to selected file(s). Ensure that SQLCMD Mode is selected. Right click on the SQLCMD line (:OUT) in SQLCMD mode and choose query options, select text. Select output format comma delimited, and check include column headers in the result set (see figure 3). The undocumented stored procedure For Each Database comes with the MS SQL Server and can be found in the master database. It is used to process a single SQL query against all installed databases. In this instance, a query over a database catalog view is run over all databases. ISACA JOURNAL VOLUME 1,
3 As noted, this catalogue view can be output to a CSV file. A sample output from the configuration s CSV file can be seen in figure 3. The first line shows the MS SQL Server field names. The field name relates to the defined layout for the configurations catalogue view. 7 (The layout for all SQL server catalogue views are available on Microsoft s Developer Network. 8 ) All common CAATs tools (as well as Microsoft Excel and Microsoft Access) allow for the importation of CSV files. Once the configurations are imported to the CAATs tool, they can be analysed for compliance to the entity s standards. These standards could be based upon any source of assurance for an MS SQL Server database, 9 e.g., the Center for Internet Security Benchmarks, 10 or a document developed by the entity. (ISACA s Microsoft SQL Server Database Audit/Assurance Program 11 does not use catalogue views, although the items could be tested by referencing them.) Once one database is analysed and known to be compliant to required standards, it can be used as a master configuration using the CAATs tool to compare the configurations of interest across all of the organisation s MS SQL Server databases. This can be done by joining the field configuration_id displaying all records where the value is not equal. In this manner, noncompliant configurations are quickly flagged for follow-up and review. If required, the review of the configurations can be repeated periodically. This would allow changes to be tracked and used as part of a continuous monitoring audit programme. Server principals An MS SQL Server provides two methods of authenticating to the database: Windows authentication or mixed mode. 12 Windows authentication uses MS Windows security to validate all of the database accounts and passwords against the Windows operating system. It is the mode recommended by Microsoft. 13 Mixed mode allows for both Windows authentication and MS SQL Server authentication. With MS SQL Server authentication, an explicit user account and password are required to access the database. The entity being audited should have a policy on how these passwords are configured. For Windows authentication, these will be as per the Windows server. From Windows Server 2003 onwards, mixed mode can be configured to validate the password against the Windows server. 14 In a mixed mode environment, the mode in use for a given user can be seen in the sys.server_principals catalogue view (figure 1 [b]). The field type will be S for an SQL login or U for a Windows login. From SQL Server 2005 onwards, the password hashes for SQL login users are stored in the view sys.sql_logins catalogue view. 15 To audit the passwords, one must request that the MS SQL Server database administrator output the contents of the view (figure 1 [c]) to a CSV file, as discussed. Once one has the password hashes, these can be validated by running them through a password cracking tool, e.g., Hashcat. 16 In an MS SQL Server, anything that can be granted a right to perform an activity is called a principal. So, fundamentally, principals include logins, users and roles, for example. Principals can also be separated into server principals and database principals. 17 Figure 3 (Modified) Configurations Sample Output Source: Ian Cooke. Reprinted with permission. 3 ISACA JOURNAL VOLUME 1, 2015
4 Permissions are what allow principals to perform activities in an MS SQL Server. Depending on the scope, the permission granted is either a server permission or a database permission. Roles are used to group together permissions or other roles. They are a means of facilitating the granting of multiple permissions or roles to users. An MS SQL Server provides some predefined roles to help in database administration. Fixed server roles 18 are defined at the server level and have server-level permissions. 19 They cannot be added, removed or changed. Each member of a fixed server role can add other users to the role. Since MS SQL Server 2012, one can also create user-defined server roles. 20 Fixed server roles can also be seen in the sys.server_ principals view (the field type is R ), while the users who have been allocated the fixed server roles can be seen in the sys.server_role_members view (figure 1 [d]). These should be reviewed for appropriateness and separation of duties. Database principals Fixed database roles 21 are defined at the database level and exist in each database. Members of the db_owner and db_securityadmin database roles can manage fixed database role membership; however, only members of the db_owner database role can add members to the db_owner fixed database role. 22 User-defined (or flexible) database roles allow one to create one s own roles. After a role is created, one can configure the database permissions of the role by using grant, deny and revoke, for example. Using the sys.database_principals view via the sp_msforeachdb stored procedure (figure 1 [e]), one can obtain a list of the database roles in use for each database. The users allocated these roles can be retrieved from sys.database_role_members (figure 1 [f]). These should also be reviewed for appropriateness and separation of duties. As there are many MS SQL Server catalog views, it is not possible to discuss them all in this article. Those mentioned previously are for illustration purposes. The views used depend on the purpose of the audit, but could also include: Sys.databases, which lists all the installed databases. This could be used to ensure that all databases are required, in use, and secured, and that there is a separation between test and live databases. Sys.server_permissions, which lists all the permissions that have been defined at the server level. This could be reviewed to ensure that the server permissions are appropriate. Refer to the Microsoft SQL Server Database Audit/Assurance Program. Join Author and Topic Leader Ian Cooke in the SQL server topic discussion in the Knowledge Center. Database_permissions, which lists all the permissions that have been defined at the database level. This could be reviewed to ensure that the database permissions are appropriate. Database_objects, which lists all the objects for a given database. This could be cross-checked with permissions to ensure that the database permissions are appropriate. A full list of MS SQL Server catalog views, including those for auditing and encryption, along with more detailed explanations can be found on Microsoft s Developer Network. 23 The key point is that any of the views may be output to CSV files and imported into a CAATs tool. These may then be: Compared to other SQL server databases, including a master that one knows to be compliant to one s standards Compared to development, test or QA versions of the production database (useful for change control) Compared to other sources of data, including data from internal or external entities BENEFITS OF CAATS FOR SQL SERVER DATABASES Benefits of the proposed CAATs solution for auditing MS SQL Server databases include cost, as many organisations are already using CAATs software. The approach also allows for total transparency as the database administrator of the audited entity can review the SQL that is being run over the database to ensure that it will have no adverse effects on the production environment. Furthermore, the approach allows external consultants and geographically dispersed companies to request that the queries are run by the local database administrator without the need to compromise security (the administrator password) or install any additional software. Once the queries have been run, ISACA JOURNAL VOLUME 1,
5 they can be securely transferred for analysis. Query results can be compared against other databases from the audited entity or known compliant (master) databases to highlight areas of audit concern. Query results can also be compared against preproduction databases and other sources of data, such as the company payroll. Finally, the entire process can be repeated, reconfigured (if required) and used as part of a continuous monitoring and/or audit. ENDNOTES 1 TechTarget, SQL Server security test checklist, Server-security-test-checklist 2 Microsoft Developer Network, Catalog Views ms174365(v=sql.100).aspx 3 Microsoft TechNet, Database Architecture, microsoft.com/en-us/library/aa214422(v=sql.80).aspx 4 ISACA, Knowledge Center, Outputs SQL Server Files CSV, 2013, sql-servers/groupdocuments/sql%20server%20 Script%20New.SQL 5 Microsoft Developer Network, Setting Server Configuration Option s, library/ms189631(v=sql.100).aspx 6 Microsoft Developer Network, Edit SQLCMD Scripts With Query Editor, library/ms aspx 7 Microsoft Developer Network, sys.configurations ms188345(v=sql.100).aspx 8 Op cit, Microsoft Developer Network, Catalog Views (Transact-SQL) 9 ISACA, Knowledge Center, Sources of Assurance for a SQL Server Database, Professional-English/sql-servers/GroupDocuments/ Sources_of_Assurance_for_a_SQL_Server_Database_ Update_2.pdf 10 Center for Internet Security, Security Benchmarks, 11 ISACA, Microsoft SQL Server Database Audit/Assurance Program, 2011, 12 MSSQLTips.com, How to Check SQL Server Authentication Mode Using T SQL and SSMS, 13 Microsoft TechNet, Choosing an Authentication Mode, ms144284(v=sql.100).aspx 14 MSSQLTips.com, SQL Server Login Properties to Enforce Password Policies and Expiration, sqlservertip/1088/sql-server-login-properties-to-enforcepassword-policies-and-expiration/ 15 Microsoft Developer Network, Sys.sql_logins ms174355(v=sql.100).aspx 16 Hashcat.net, 17 Microsoft Developer Network, Principals (Database Engine), ms181127(v=sql.100).aspx 18 Microsoft Developer Network, Permissions of Fixed Server Roles (Database Engine), com/en-us/library/ms175892(v=sql.100) 19 MSSQLTips.com, Understanding SQL Server Fixed Server Roles, understanding-sql-server-fixed-server-roles/ 20 Microsoft TechNet Magazine, SQL Server: User-defined Roles, hh aspx 21 Microsoft Developer Network, Permissions of Fixed Database Roles (Database Engine), com/en-us/library/ms189612(v=sql.100) 22 MSSQLTips.com, Understanding SQL Server Fixed Database Roles, understanding-sql-server-fixed-database-roles/ 23 Op cit, Microsoft Developer Network, Catalog Views (Transact-SQL) Microsoft SQL Server 2008 R2 Database, 2012, CIS_Microsoft_SQL_Server_2008_R2_Database_Engine_ Benchmark_v1.0.0.pdf 5 ISACA JOURNAL VOLUME 1, 2015
Microsoft SQL Server Security Best Practices
Microsoft SQL Server Security Best Practices This white paper contains administrative and operational best practices that should be performed from a security perspective when using Microsoft SQL Server.
May 17, 2011 SQL SERVER SECURITY GRANTING, CONTROLLING, AND AUDITING DATABASE ACCESS. Mike Fal - www.mikefal.net
May 17, 2011 SQL SERVER SECURITY GRANTING, CONTROLLING, AND AUDITING DATABASE ACCESS Mike Fal Working with SQL Server since MSSQL 7. Currently supporting 100+ servers with varying requirements. Blog www.mikefal.net
20462- Administering Microsoft SQL Server Databases
Course Outline 20462- Administering Microsoft SQL Server Databases Duration: 5 days (30 hours) Target Audience: The primary audience for this course is individuals who administer and maintain SQL Server
Microsoft SQL Server Security & Auditing. March 23, 2011 ISACA Chapter Meeting
Microsoft SQL Server Security & Auditing March 23, 2011 ISACA Chapter Meeting Agenda Introduction SQL Server Product Description SQL Security Basics Security System Views Evolution of Tool Set for Auditing
Avatier Identity Management Suite
Avatier Identity Management Suite Migrating AIMS Configuration and Audit Log Data To Microsoft SQL Server Version 9 2603 Camino Ramon Suite 110 San Ramon, CA 94583 Phone: 800-609-8610 925-217-5170 FAX:
Course 20462C: Administering Microsoft SQL Server Databases
Course 20462C: Administering Microsoft SQL Server Databases Duration: 35 hours About this Course The course focuses on teaching individuals how to use SQL Server 2014 product features and tools related
www.wardyit.com [email protected] Administering Microsoft SQL Server Databases
Administering Microsoft SQL Server Databases This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2014 database. The course focuses on
Administering Microsoft SQL Server Databases
20462C - Version: 1 24 June 2016 Administering Microsoft SQL Server Databases Administering Microsoft SQL Server Databases 20462C - Version: 1 5 days Course Description: This five-day instructor-led course
NNT CIS Microsoft SQL Server 2008R2 Database Engine Level 1 Benchmark Report 0514a
NNT CIS Microsoft SQL Server 2008R2 Database Engine Level 1 Benchmark Report 0514a: WIN- 2LR8M18J6A1 On WIN-2LR8M18J6A1 - By admin for time period 6/10/2014 8:59:44 AM to 6/10/2014 8:59:44 AM NNT CIS Microsoft
MS-55096: Securing Data on Microsoft SQL Server 2012
MS-55096: Securing Data on Microsoft SQL Server 2012 Description The goal of this two-day instructor-led course is to provide students with the database and SQL server security knowledge and skills necessary
MOC 20462C: Administering Microsoft SQL Server Databases
MOC 20462C: Administering Microsoft SQL Server Databases Course Overview This course provides students with the knowledge and skills to administer Microsoft SQL Server databases. Course Introduction Course
SQL Server Training Course Content
SQL Server Training Course Content SQL Server Training Objectives Installing Microsoft SQL Server Upgrading to SQL Server Management Studio Monitoring the Database Server Database and Index Maintenance
Microsoft 20462 - Administering Microsoft SQL Server Databases
1800 ULEARN (853 276) www.ddls.com.au Microsoft 20462 - Administering Microsoft SQL Server Databases Length 5 days Price $4169.00 (inc GST) Version D Overview This five-day instructor-led course provides
SQL Backup and Restore using CDP
CDP SQL Backup and Restore using CDP Table of Contents Table of Contents... 1 Introduction... 2 Supported Platforms... 2 SQL Server Connection... 2 Figure 1: CDP Interface with the SQL Server... 3 SQL
Administering Microsoft SQL Server Databases
Administering Microsoft SQL Server Databases Course Details Duration: Course code: 5 Days M20462 Overview: This five-day instructor-led course provides delegates with the knowledge and skills to maintain
Creating a New Database and a Table Owner in SQL Server 2005 for exchange@pam
Creating a New Database and a Table Owner in SQL Server 2005 for exchange@pam We planning to install exchange@pam an empty database an appropriate database user must be created before running the setup.
MS 20465: Designing Database Solutions for Microsoft SQL Server 2012
MS 20465: Designing Database Solutions for Microsoft SQL Server 2012 Description: This course describes how to design and monitor high performance, highly available data solutions with SQL Server 2012.
Securing Data on Microsoft SQL Server 2012
Securing Data on Microsoft SQL Server 2012 Course 55096 The goal of this two-day instructor-led course is to provide students with the database and SQL server security knowledge and skills necessary to
How To Create An Easybelle History Database On A Microsoft Powerbook 2.5.2 (Windows)
Introduction EASYLABEL 6 has several new features for saving the history of label formats. This history can include information about when label formats were edited and printed. In order to save this history,
Video Administration Backup and Restore Procedures
CHAPTER 12 Video Administration Backup and Restore Procedures This chapter provides procedures for backing up and restoring the Video Administration database and configuration files. See the following
Project management integrated into Outlook
Project management integrated into Outlook InLoox PM 7.x off-line operation An InLoox Whitepaper Published: October 2011 Copyright: 2011 InLoox GmbH. You can find up-to-date information at http://www.inloox.com
Administering Microsoft SQL Server Databases
Course 20462C: Administering Microsoft SQL Server Databases Page 1 of 7 Administering Microsoft SQL Server Databases Course 20462C: 4 days; Instructor-Led Introduction This four-day instructor-led course
ADMINISTERING MICROSOFT SQL SERVER DATABASES
Education and Support for SharePoint, Office 365 and Azure www.combined-knowledge.com COURSE OUTLINE ADMINISTERING MICROSOFT SQL SERVER DATABASES Microsoft Course Code 20462 About this course This five-day
Basic SQL Server operations
Basic SQL Server operations KB number History 22/05/2008 V1.0 By Thomas De Smet CONTENTS CONTENTS... 1 DESCRIPTION... 1 SOLUTION... 1 REQUIREMENTS...13 REFERENCES...13 APPLIES TO...13 KEYWORDS...13 DESCRIPTION
Administering Microsoft SQL Server Databases
Course Code: M20462 Vendor: Microsoft Course Overview Duration: 5 RRP: 2,025 Administering Microsoft SQL Server Databases Overview This five-day instructor-led course provides delegates with the knowledge
Administering Microsoft SQL Server Databases 20462C; 5 days
Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Administering Microsoft SQL Server Databases 20462C; 5 days Course Description
FieldIT Limited www.fieldit-limited.com. FieldIT CRM. Installation Manual v1.3.i3 (Enterprise Install)
FieldIT Limited www.fieldit-limited.com FieldIT CRM Installation Manual v1.3.i3 (Enterprise Install) Oliver Field FieldIT Limited 2013 13 Introduction The FieldIT CRM software can be installed in several
Managing SQL Server Express with SQL Server 2005 Management Studio Express Edition
Managing SQL Server Express with SQL Server 2005 Management Studio Express Edition SQL Server Technical Article Writers: Eric Brown, Senior Consultant Quilogy Inc. Published: March 2006 Applies To: SQL
Microsoft SQL Server 2008 Step by Step
Microsoft SQL Server 2008 Step by Step Mike Hotek To learn more about this book, visit Microsoft Learning at http://www.microsoft.com/mspress/books/12859.aspx 9780735626041 2009 Mike Hotek. All rights
Course: 20462 Administering Microsoft SQL Server Databases Overview
Course length: 5 Days Microsoft SATV Eligible Course: 20462 Administering Microsoft SQL Server Databases Overview About this Course This five-day instructor-led course provides students with the knowledge
AV-005: Administering and Implementing a Data Warehouse with SQL Server 2014
AV-005: Administering and Implementing a Data Warehouse with SQL Server 2014 Career Details Duration 105 hours Prerequisites This career requires that you meet the following prerequisites: Working knowledge
Installation / Backup \ Restore of a Coffalyser.Net server database using SQL management studio
Installation / Backup \ Restore of a Coffalyser.Net server database using SQL management studio This document contains instructions how you can obtain a free copy of Microsoft SQL 2008 R2 and perform the
SEER Enterprise Shared Database Administrator s Guide
SEER Enterprise Shared Database Administrator s Guide SEER for Software Release 8.2 SEER for IT Release 2.2 SEER for Hardware Release 7.3 March 2016 Galorath Incorporated Proprietary 1. INTRODUCTION...
20462C: Administering Microsoft SQL Server Databases
20462C: Administering Microsoft SQL Server Databases Course Details Course Code: Duration: Notes: 20462C 5 days This course syllabus should be used to determine whether the course is appropriate for the
INTRODUCTION: SQL SERVER ACCESS / LOGIN ACCOUNT INFO:
INTRODUCTION: You can extract data (i.e. the total cost report) directly from the Truck Tracker SQL Server database by using a 3 rd party data tools such as Excel or Crystal Reports. Basically any software
Setting Up ALERE with Client/Server Data
Setting Up ALERE with Client/Server Data TIW Technology, Inc. November 2014 ALERE is a registered trademark of TIW Technology, Inc. The following are registered trademarks or trademarks: FoxPro, SQL Server,
Exploring Organizational Security and Auditing
Exploring Organizational Security and Auditing Contents Organizational security and audit... 3 Scenario 1: SQL Server audit... 3 Scenario 2: Contained Database Authentication...16 Scenario 3: User Defined
FaxCore 2007 Application-Database Backup & Restore Guide :: Microsoft SQL 2005 Edition
1 FaxCore 2007 - Database Backup & Restore Guide :: Microsoft SQL 2005 Edition Version 1.0.4 FaxCore 2007 Application-Database Backup & Restore Guide :: Microsoft SQL 2005 Edition 2 FaxCore 2007 - Database
20462 Administering Microsoft SQL Server Databases
20462 Administering Microsoft SQL Server Databases Audience Profile The primary audience for this course is individuals who administer and maintain SQL Server databases. These individuals perform database
SQL Server 2014
Administering Microsoft SQL Server Databases vc Day(s): 5 Course Code: M20462 Version: C Overview This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft
KPNS Database Setup Guide - SQL Server
KPNS Database Setup Guide - SQL Server Kony Platform Release 5.0.7 Copyright 2013 Kony, Inc. All rights reserved. February, 2014 This document contains information proprietary to Kony, Inc., is bound by
20462 - Administering Microsoft SQL Server Databases
20462 - Administering Microsoft SQL Server Databases Duration: 5 Days Course Price: $2,975 Software Assurance Eligible Course Description Note: This course is designed for customers who are interested
Monitoring SQL Server with Microsoft Operations Manager 2005
Monitoring SQL Server with Microsoft Operations Manager 2005 Objectives After completing this lab, you will have had an opportunity to become familiar with several key SQL Management Pack features including:
MONAHRQ Installation Permissions Guide. Version 2.0.4
MONAHRQ Installation Permissions Guide Version 2.0.4 March 19, 2012 Check That You Have all Necessary Permissions It is important to make sure you have full permissions to run MONAHRQ. The following instructions
WatchDox Administrator's Guide. Application Version 3.7.5
Application Version 3.7.5 Confidentiality This document contains confidential material that is proprietary WatchDox. The information and ideas herein may not be disclosed to any unauthorized individuals
Division of IT Security Best Practices for Database Management Systems
Division of IT Security Best Practices for Database Management Systems 1. Protect Sensitive Data 1.1. Label objects containing or having dedicated access to sensitive data. 1.1.1. All new SCHEMA/DATABASES
Automated backup. of the LumaSoft Gas database
Automated backup of the LumaSoft Gas database Contents How to enable automated backup of the LumaSoft Gas database at regular intervals... 2 How to restore the LumaSoft Gas database... 13 BE6040-11 Addendum
SQL Server. 2012 for developers. murach's TRAINING & REFERENCE. Bryan Syverson. Mike Murach & Associates, Inc. Joel Murach
TRAINING & REFERENCE murach's SQL Server 2012 for developers Bryan Syverson Joel Murach Mike Murach & Associates, Inc. 4340 N. Knoll Ave. Fresno, CA 93722 www.murach.com [email protected] Expanded
RSA Security Analytics
RSA Security Analytics Event Source Log Configuration Guide Microsoft SQL Server Last Modified: Thursday, July 30, 2015 Event Source Product Information: Vendor: Microsoft Event Source: SQL Server Versions:
How To Use Gfi Mailarchiver On A Pc Or Macbook With Gfi Email From A Windows 7.5 (Windows 7) On A Microsoft Mail Server On A Gfi Server On An Ipod Or Gfi.Org (
GFI MailArchiver for Exchange 4 Manual By GFI Software http://www.gfi.com Email: [email protected] Information in this document is subject to change without notice. Companies, names, and data used in examples
NetWrix SQL Server Change Reporter
NetWrix SQL Server Change Reporter Version 2.2 Administrator Guide Contents NetWrix SQL Server Change Reporter Administrator Guide 1. INTRODUCTION... 3 1.1 KEY FEATURES... 3 1.2 LICENSING... 4 1.3 HOW
GUIDE TO SYBASE SECURITY
GUIDE TO SYBASE SECURITY [email protected] Company: Network Intelligence India Pvt. Ltd. http://www.nii.co.in Date: 31 st January 2003 Guide to Sybase Security Introduction: This article provides a detailed
Administering Microsoft SQL Server Databases
Course 20462C: Administering Microsoft SQL Server Databases Module 1: Introduction to SQL Server 2014 Database Administration This module introduces the Microsoft SQL Server 2014 platform. It describes
Administering Microsoft SQL Server Databases
Course 20462C: Administering Microsoft SQL Server Databases Module 1: Introduction to SQL Server 2014 Database Administration This module introduces the Microsoft SQL Server 2014 platform. It describes
DigiVault Online Backup Manager. Microsoft SQL Server Backup/Restore Guide
DigiVault Online Backup Manager Microsoft SQL Server Backup/Restore Guide Version 4.6.1.4 October 2005 DigiVault Backup Manager User Guide 2 Table of Contents 1 Backup/Restore Microsoft SQL Server 7.0
Cloud Services ADM. Agent Deployment Guide
Cloud Services ADM Agent Deployment Guide 10/15/2014 CONTENTS System Requirements... 1 Hardware Requirements... 1 Installation... 2 SQL Connection... 4 AD Mgmt Agent... 5 MMC... 7 Service... 8 License
Course 20462: Administering Microsoft SQL Server Databases
Course 20462: Administering Microsoft SQL Server Databases Type:Course Audience(s):IT Professionals Technology:Microsoft SQL Server Level:300 This Revision:C Delivery method: Instructor-led (classroom)
Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills Course 6317A: Three days; Instructor-Led
Upgrading Your SQL Server 2000 Database Administration (DBA) Skills to SQL Server 2008 DBA Skills Course 6317A: Three days; Instructor-Led About this Course This three-day instructor-led course provides
Manage Your Shop with Policy Based Management & Central Management Server
Manage Your Shop with Policy Based Management & Central Management Server Ryan Adams Blog - http://ryanjadams.com Twitter - @ryanjadams Email [email protected] Objectives CMS Configuration CMS Import
4cast Server Specification and Installation
4cast Server Specification and Installation Version 2015.00 10 November 2014 Innovative Solutions for Education Management www.drakelane.co.uk System requirements Item Minimum Recommended Operating system
Alert Notification of Critical Results (ANCR) Public Domain Deployment Instructions
Alert Notification of Critical Results (ANCR) Public Domain Deployment Instructions Server Prerequisites Internet Information Server (IIS). It may be enabled in Windows Features (see Enabling IIS section).
Administering Microsoft SQL Server Databases
CÔNG TY CỔ PHẦN TRƯỜNG CNTT TÂN ĐỨC TAN DUC INFORMATION TECHNOLOGY SCHOOL JSC LEARN MORE WITH LESS! Course 20462 Administering Microsoft SQL Server Databases Length: 5 Days Audience: IT Professionals Level:
How To Set Up Safetica Insight 9 (Safetica) For A Safetrica Management Service (Sms) For An Ipad Or Ipad (Smb) (Sbc) (For A Safetaica) (
SAFETICA INSIGHT INSTALLATION MANUAL SAFETICA INSIGHT INSTALLATION MANUAL for Safetica Insight version 6.1.2 Author: Safetica Technologies s.r.o. Safetica Insight was developed by Safetica Technologies
QUANTIFY INSTALLATION GUIDE
QUANTIFY INSTALLATION GUIDE Thank you for putting your trust in Avontus! This guide reviews the process of installing Quantify software. For Quantify system requirement information, please refer to the
WhatsUp Gold v16.2 Database Migration and Management Guide
WhatsUp Gold v16.2 Database Migration and Management Guide Contents CHAPTER 1 How to use this guide CHAPTER 2 Migrating the WhatsUp Gold Microsoft SQL Server 2008 R2 Express Edition database to Microsoft
Introducing SQL Server Express
4402book.fm Page 1 Monday, May 8, 2006 10:52 AM Part 1 Introducing SQL Server Express Chapter 1: Introduction to SQL Server Express Chapter 2: Overview of Database Concepts Chapter 3: Overview of SQL Server
Getting to Know the SQL Server Management Studio
HOUR 3 Getting to Know the SQL Server Management Studio The Microsoft SQL Server Management Studio Express is the new interface that Microsoft has provided for management of your SQL Server database. It
How To - Implement Clientless Single Sign On Authentication with Active Directory
How To Implement Clientless Single Sign On in Single Active Directory Domain Controller Environment How To - Implement Clientless Single Sign On Authentication with Active Directory Applicable Version:
Moving the TRITON Reporting Databases
Moving the TRITON Reporting Databases Topic 50530 Web, Data, and Email Security Versions 7.7.x, 7.8.x Updated 06-Nov-2013 If you need to move your Microsoft SQL Server database to a new location (directory,
Administering Microsoft SQL Server 2014 Databases
Administering Microsoft SQL Server 2014 Databases MOC 20462 Duración: 25 horas Introducción This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL
Tivoli Monitoring for Databases: Microsoft SQL Server Agent
Tivoli Monitoring for Databases: Microsoft SQL Server Agent Version 6.2.0 User s Guide SC32-9452-01 Tivoli Monitoring for Databases: Microsoft SQL Server Agent Version 6.2.0 User s Guide SC32-9452-01
Setting up an MS SQL Server for IGSS
Setting up an MS SQL Server for IGSS Table of Contents Table of Contents...1 Introduction... 2 The Microsoft SQL Server database...2 Setting up an MS SQL Server...3 Installing the MS SQL Server software...3
Backup/Restore Microsoft SQL Server 7.0 / 2000 / 2005 / 2008
Backup/Restore Microsoft SQL Server 7.0 / 2000 / 2005 / 2008 This chapter will describe in details how to use OTTO Max to backup your Microsoft SQL Server 7.0 / 2000 / 2005 / 2008 server and how you can
TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link:
TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link: ftp://ftp.software.ibm.com/storage/tivoli-storagemanagement/maintenance/client/v6r2/windows/x32/v623/
Administering Microsoft SQL Server Databases MOC 20462
Administering Microsoft SQL Server Databases MOC 20462 Course Outline Module 1: Installing SQL Server 2014 This module introduces the SQL Server 2014 platform. It describes the components, editions, and
DOCUMENTATION MICROSOFT SQL BACKUP & RESTORE OPERATIONS
DOCUMENTATION MICROSOFT SQL BACKUP & RESTORE OPERATIONS Copyright Notice The use and copying of this product is subject to a license agreement. Any other use is prohibited. No part of this publication
Add User to Administrators Group using SQL Lookup Table
Add User to Administrators Group using SQL Lookup Table Summary This utility is intended to aid customers in the ability to make the user of a desktop a local administrator on the desktop. In order to
Manipulating Microsoft SQL Server Using SQL Injection
Manipulating Microsoft SQL Server Using SQL Injection Author: Cesar Cerrudo ([email protected]) APPLICATION SECURITY, INC. WEB: E-MAIL: [email protected] TEL: 1-866-9APPSEC 1-212-947-8787 INTRODUCTION
MSSQL quick start guide
C u s t o m e r S u p p o r t MSSQL quick start guide This guide will help you: Add a MS SQL database to your account. Find your database. Add additional users. Set your user permissions Upload your database
Preliminary Course Syllabus
Preliminary Course Syllabus Designing Security for Microsoft SQL Server 2005 Elements of this syllabus are subject to change. Key Data Product #: 1917 Course #: 2787A Number of Days: 2 Format: Instructor-Led
FaxCore Ev5 Database Migration Guide :: Microsoft SQL 2008 Edition
1 FaxCore Ev5 - Database Migration Guide :: Microsoft SQL 2008 Edition Version 1.0.0 FaxCore Ev5 Database Migration Guide :: Microsoft SQL 2008 Edition 2 FaxCore Ev5 - Database Migration Guide :: Microsoft
Minimizing the use of sa in Microsoft Dynamics GP. Copyright Fastpath, Inc. 2011
Minimizing the use of sa in Microsoft Dynamics GP Jeff Soelberg, CRISC 11/1/2011 Synopsis: Out of the box, Microsoft Dynamics GP creates the sa user with full privileges to create, modify and delete any
Metalogix SharePoint Backup. Advanced Installation Guide. Publication Date: August 24, 2015
Metalogix SharePoint Backup Publication Date: August 24, 2015 All Rights Reserved. This software is protected by copyright law and international treaties. Unauthorized reproduction or distribution of this
MS 20462 Administering Microsoft SQL Server Databases
MS 20462 Administering Microsoft SQL Server Databases Description: Days: 5 Prerequisites: This five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL
mylittleadmin for MS SQL Server Quick Start Guide
mylittleadmin for MS SQL Server Quick Start Guide version 3.5 1/25 CONTENT 1 OVERVIEW... 3 2 WHAT YOU WILL LEARN... 3 3 INSTALLATION AND CONFIGURATION... 3 4 BASIC NAVIGATION... 4 4.1. Connection 4 4.2.
Using Microsoft SQL Server A Brief Help Sheet for CMPT 354
Using Microsoft SQL Server A Brief Help Sheet for CMPT 354 1. Getting Started To Logon to Windows NT: (1) Press Ctrl+Alt+Delete. (2) Input your user id (the same as your Campus Network user id) and password
6231A - Maintaining a Microsoft SQL Server 2008 Database
6231A - Maintaining a Microsoft SQL Server 2008 Database Course Number: 6231A Course Length: 5 Days Certification Exam This course will help you prepare for the following Microsoft Certified Professional
Table of Contents SQL Server Option
Table of Contents SQL Server Option STEP 1 Install BPMS 1 STEP 2a New Customers with SQL Server Database 2 STEP 2b Restore SQL DB Upsized by BPMS Support 6 STEP 2c - Run the "Check Dates" Utility 7 STEP
Secret Server Installation Windows 8 / 8.1 and Windows Server 2012 / R2
Secret Server Installation Windows 8 / 8.1 and Windows Server 2012 / R2 Table of Contents Table of Contents... 1 I. Introduction... 3 A. ASP.NET Website... 3 B. SQL Server Database... 3 C. Administrative
Open Directory. Contents. Before You Start 2. Configuring Rumpus 3. Testing Accessible Directory Service Access 4. Specifying Home Folders 4
Contents Before You Start 2 Configuring Rumpus 3 Testing Accessible Directory Service Access 4 Specifying Home Folders 4 Open Directory Groups 6 Maxum Development Corp. Before You Start Open Directory
Microsoft Dynamics AX 2009 Installation Guide. Microsoft Corporation Published: November 2009
Microsoft Dynamics AX 2009 Installation Guide Microsoft Corporation Published: November 2009 Microsoft Dynamics is a line of integrated, adaptable business management solutions that enables you and your
LT Auditor+ 2013. Windows Assessment SP1 Installation & Configuration Guide
LT Auditor+ 2013 Windows Assessment SP1 Installation & Configuration Guide Table of Contents CHAPTER 1- OVERVIEW... 3 CHAPTER 2 - INSTALL LT AUDITOR+ WINDOWS ASSESSMENT SP1 COMPONENTS... 4 System Requirements...
Author: Ryan J Adams. Overview. Policy Based Management. Terminology
Author: Ryan J Adams Overview We will cover what Policy Based Management is and how you can leverage its power to better manage your environment. With PBM we'll see what it can and cannot do to help you
KonyOne Server Prerequisites _ MS SQL Server
KonyOne Server Prerequisites _ MS SQL Server KonyOne Platform Release 5.0 Copyright 2012-2013 Kony Solutions, Inc. All Rights Reserved. Page 1 of 13 Copyright 2012-2013 by Kony Solutions, Inc. All rights
Microsoft SQL Server Installation Guide
Microsoft SQL Server Installation Guide Version 3.0 For SQL Server 2014 Developer & 2012 Express October 2014 Copyright 2010 2014 Robert Schudy, Warren Mansur and Jack Polnar Permission granted for any
Active Directory Management. Agent Deployment Guide
Active Directory Management Agent Deployment Guide Document Revision Date: June 12, 2014 Active Directory Management Deployment Guide i Contents System Requirements...1 Hardware Requirements...1 Installation...3
50238: Introduction to SQL Server 2008 Administration
50238: Introduction to SQL Server 2008 Administration 5 days Course Description This five-day instructor-led course provides students with the knowledge and skills to administer SQL Server 2008. The course
Application Development
Microsoft SQL Azure: Enterprise Application Development Build enterprise-ready applications and projects with SQL Azure Jayaram Krishnaswamy PUBLISHING BIRMINGHAM - MUMBAI Preface 1 Chapter 1: Cloud Computing
