Отправляет email-рассылки с помощью сервиса Sendsay

MS SQL Server

  Все выпуски  

MS SQL Server - дело тонкое...


Информационный Канал Subscribe.Ru


#133<<  #134

СОДЕРЖАНИЕ

1.СЕМИНАР
1.1.Основы MS SQL Server Analysis Services
2.СОВЕТЫ
2.1.Безопасность Microsoft SQL Server 2000 (ПРОДОЛЖЕНИЕ)
3.ССЫЛКИ НА СТАТЬИ
3.1.Отечественные статьи
3.2.Новые технические статьи Microsoft
3.3.Англоязычные статьи
4.ФОРУМ SQL.RU
4.1.Самые популярные темы недели
4.2.Вопросы остались без ответа

СЕМИНАР

Основы MS SQL Server Analysis Services

18 марта 2003 года, 10:00, Санкт-Петербург

Место проведения: Центр Технического Обучения Digital Design,
С-Петербург, ул. Одоевского 28 (метро Приморская)
Как добраться - схема

Программа семинара:

1. Введение в OLAP-технологии Microsoft. Краткий обзор MS SQL Server 2000 Analysis Services
Алексей Шуленин, Microsoft

2. Азбука языка запросов к многомерным данным (MDX)
Полина Трофимова, Digital Design

3. Обзор ProClarity Analytics Platform
Максим Мамаев, Аделит

Аннотации докладов можно посмотреть тут:
http://www.digdes.ru/seminar/18032003/20030318-1.phtml

Участие в семинаре бесплатное

Количество мест ограничено, т.ч. кто первый успеет зарегистрироваться, тот и попадёт на семинар 18 марта.
Если Вы не успеете попасть в число счастливчиков, не расстраивайтесь, возможно удастся организовать повторный семинар в конце марта.

Зарегистрироваться

[Содержание]

СОВЕТЫ

Безопасность Microsoft SQL Server 2000 (ПРОДОЛЖЕНИЕ)

По материалам статьи Richard Waymire и Ben Thomas: Microsoft SQL Server 2000 Security

1.       Введение
2.       Новшества безопасности SQL Server 2000
2.1.    Безопасная инсталляция
2.2.    Установка Microsoft SQL Server 2000 Desktop Engine
2.3.    Уровень безопасности C2
2.4.    Kerberos и делегирование в среде Windows 2000
2.5.    Аудит безопасности
2.5.1. SQL trace
2.5.2. SQL Profiler
2.5.3. Режим аудита C2
2.6.    Исключение SQLAgentCmdExec Proxy Account
2.7.    Расширение набора серверных ролей
2.7.1. Bulkadmin
2.7.2. Securityadmin
2.7.3. Serveradmin
2.8.    Шифрация
2.8.1. Шифрация трафика с использованием SSL/TLS
2.8.2. Login Packet Encryption
2.8.3. Client-Requested Encryption
2.8.4. Server-Requested Encryption
2.8.5. Поддержка Encrypted File System на Windows 2000
2.8.6. Server-Based Encryption Enhanced
2.8.7. DTS Package Encryption
2.9.    Пароли
2.9.1. Резервирование и Backup Media Sets
2.9.2. SQL Server Enterprise Manager
2.9.3. Изменение учётной записи сервиса с использованием SQL Server Enterprise Manager
2.9.4. В системных таблицах убран столбец SUID

[Содержание]

Модель безопасности SQL Server 2000

Чтобы наиболее практичным способом обеспечить безопасность SQL Server 2000, важно понять, что разработчики собирались реализовать в модели безопасности, которая была внедрена в СУБД. Те из вас, кто знаком с системой обеспечения безопасности Windows, наверняка заметят возможность использования мощного механизма групп и пользователей Windows, привнесённых в SQL Server 2000.
Безопасность SQL Server 2000 должна строиться так, как показано на рисунке 1.

Рисунок 1. Использование пользователей и групп Windows позволяет администратору SQL Server создать мощную и гибкую модель безопасности.

Пронумерованные на рисунке шаги отображают следующее:

Шаг 1. Пользователи в каждом домене назначаются в глобальные группы Windows.
Шаг 2. Глобальные группы Windows разных доменов помещены в локальные группы Windows.
Шаг 3. Локальной группе Windows предоставляются права на вход в SQL Server 2000.
Шаг 4. Локальной группе Windows предоставляются права доступа к соответствующим базам данных. Эта локальная группа Windows не может быть той же самой, что и используемая для предоставления прав логинам на Шаге 3. Поэтому, Шаги 1 и 2 часто повторяются, чтобы сгруппировать пользователей в соответствии с требуемыми разрешениями доступа.
Шаг 5. Локальной группе Windows назначаются разрешения на определенные объекты базы данных.

Другой подход к обеспечению безопасности основан на использовании ролей, и обычно осуществляется следующим образом (см. рисунок 2).

Рисунок 3. Безопасность на основе ролей SQL Server 2000.

При использовании ролей, для того, чтобы назначить разрешения объектам, учётной записи должны быть предоставлены разрешения на сервере и в базе данных, используя представленный ниже подход.

Шаги с 1 по 4 те же самые, что и на предыдущем рисунке, за исключением того, что множество глобальных и локальных группы Windows может не использоваться. Универсальные группы Windows 2000 также полностью поддерживаются в рамках этой модели. Шаг 5. Учётные записи и группы Windows помещаются в роли. Шаг 6. Разрешения объектов назначаются для роли.

Роли уменьшают необходимость группировки пользователей в Windows, группируя пользователей в SQL Server 2000.

ПРОДОЛЖЕНИЕ СЛЕДУЕТ

[Содержание]

ССЫЛКИ НА СТАТЬИ

Отечественные статьи

Создание пользовательских элементов управления с помощью .NET Compact Framework
Лэрри Руф разработал пошаговое руководство по построению пользовательских элементов управления, называемых им мутированными элементами управления, в .NET Compact Framework. Элементы управления, рассмотренные в этой статье, включают в себя разновидности элемента управления TextBox, добавляющие свойство Locked и создающие свойство InputPanel. (12 печатных страниц)...
Не просто новая версия — иное видение
После продолжительного периода тестирования, невообразимой рекламной шумихи и долгожданного выпуска в феврале этого года мы наконец получили возможность познакомиться с Microsoft Visual Studio .NET. Однако это настолько серьезный продукт, с такими широкими возможностями применения в разработке корпоративного ПО, что оценить его не так-то просто. Теперь, похоже, самое подходящее время посмотреть на него со стороны, основываясь на уже полученном опыте. Из-за обширности материала, который нужно проанализировать, и значения Visual Studio .NET настоящий обзор будет состоять из двух частей. В первой я расскажу о высокоуровневых архитектурных аспектах, а во второй познакомлю вас с особенностями интегрированной среды разработки, языков и других инструментальных средств, поставляемых в составе версии Enterprise Architect Edition среды Visual Studio .NET...
Переход на Web: пользовательский интерфейс на базе ASP.Net
Сегодня в области разработки ПО можно наблюдать очередную волну активности по переводу имеющихся клиент-серверных корпоративных приложений в среду Web. И даже те, кто пока сомневается в необходимости подобной конверсии, в скором времени обязательно будут ее осуществлять, следуя моде и принципу "так делают все". В данной статье мы обрисуем, каким образом можно решить подобную задачу с помощью технологии Microsoft .Net ...
Введение в методологию разработки программного обеспечения при помощи Rational Rose
Эта глава включает в себя краткий обзор методологии разработки программного обеспечения при помощи Rational Rose. Материала, изложенного в этой главе, достаточно, чтобы можно было начать проектирование системы. Основная цель главы - кратко описать шаблоны построения различных артефактов проекта, которые могут послужить внутрифирменным стандартом. Отметим, что "кратко описать" не означает "привести полный шаблон". Полным шаблонам будут посвящены другие статьи, которые предполагается написать позднее по мере появления свободного времени и приобретения опыта реального проектирования. Сейчас в качестве полностью проработанных шаблонов мы можем предложить только шаблон описания прецедентов и шаблон для Use Case View модели Rational Rose. Подробнее см. следующий параграф...
Руководство по установке и использованию Crystal Reports и Crystal Enterprise
Данный документ предназначен для пользователей Crystal Reports 8.5 . Это краткое техническое описание содержит практическую информацию, важную для понимания выполнения отчетов в интернете (Web-отчёты) с помощью Crystal Enterprise и Crystal Reports Developer Edition...
Добавление отчетов профессионального качества в приложение пользователя на платформе Visual Studio .NET
Генератор отчетов Crystal Reports for Visual Studio .NET предлагает комплексное решение по организации отчетности для .NET-разработчиков, которое полностью интегрируется с такими операционными средами, как Visual Studio .NET IDE и .NET Framework. Crystal Reports поддерживает технологии ADO.NET и XML Web Services, серверные ASP.NET элементы управления и кэширования. Он "бесшовно" интегрируется с Visual Studio .NET Server Explorer, набором инструментальных средств и средой разработки. Crystal Reports имеет богатую модель программирования и располагает гибкими возможностями настройки и развертывания отчетов. Перечисленные основные возможности Crystal Reports, как и другие, рассматриваемые здесь, позволяют выполнять сложную рутинную работу над представлением данных в приложениях пользователя...
Что такое Data Mining?
Мы живем в веке информации. Трудно переоценить значение данных, которые мы непрерывно собираем в процессе нашей деятельности, в управлении бизнесом или производством, в банковском деле, в решении научных, инженерных и медицинских задач. Мощные компьютерные системы, хранящие и управляющие огромными базами данных, стали неотъемлемым атрибутом жизнедеятельности как крупных корпораций, так и небольших компаний. Тем не менее, наличия данных самого по себе еще недостаточно для улучшения показателей работы. Нужно уметь трансформировать "сырые" данные в полезную для принятия важных бизнес-решений информацию. В этом и состоит основное предназначение технологий data mining...
OLAP - чудесное превращение данных в информацию
OLAP - аббревиатура от английского On-Line Analytical Processing - это название не конкретного продукта, а целой технологии. По-русски удобнее всего называть OLAP оперативной аналитической обработкой. Хотя в некоторых изданиях аналитическую обработку называют и онлайновой, и интерактивной, однако прилагательное "оперативная" как нельзя более точно отражает смысл технологии OLAP...
Эффект "оКИСления"
Экономические выгоды от внедрения ИТ-проектов реализуются только в том случае, если эти выгоды заложены в целевые установки проекта. Но как оценить экономический эффект?...
Создание решений на базе Microsoft Data Analyzer
В предыдущей статье "Microsoft Data Analyzer - анализ данных в Microsoft Office" мы ознакомили читателей с новым продуктом семейства Microsoft Office - Microsoft Data Analyzer, который представляет собой средство анализа данных, предназначенное для конечных пользователей, и существенно облегчает процесс извлечения информации из корпоративных хранилищ данных...
Наследник от TIBUpdateSQL с пишущей транзакцией
Здесь попытка внедрить в IBX принцип разделения транзакций на "читающие" и "пишущие" для компонентов типа IBCustomDataset. Использование в качестве базового компонента IBUpdateSQL объясняется желанием минимизировать работу по изменению исходного кода и его достаточностью - переделка IBDataset может повлечь за собой вероятные проблемы при использовании новых версий IBX...
Риски программных проектов
Это только основные категории, однако, в каждом конкретном случае могут быть добавлены другие типы, не рассмотренные здесь...
Проблемы отчетов в ACCESS
Важным элементом программ работы с базами данных является механизм "отчетов". Так как структура баз может быть достаточно сложной, для реализации таких программ недостаточно знать основные возможности "конструктора отчетов". Может потребоваться знание ряда слабо документированных функций и технологических приемов ...
Класс CDBXMLProducer
Класс предназначен для преобразования ADO-recordset'а базы данных в XML-документ, а также для преобразования XML-документа в XHTML-документ через подготовленную XSLT-схему. Класс не использует сторонних библиотек кроме стандартной библиотеки шаблонов (STL), которая входит в любой С++ компилятор. Класс использует Microsoft XML Parser и Microsoft ActiveX Data Objects...

[Содержание]

Новые технические статьи Microsoft

FIX: A Memory Leak Occurs When Cursors Are Opened During a Connection
FIX: Reinitialized SQL Server CE Subscribers May Experience Data Loss and Non-Convergence
FIX: The xp_readmail and xp_findnextmsg Extended Stored Procedures Do Not Read Mail in Time Received Order
FIX: Update/Delete Statement Fails with Error 1203 During Page Lock Escalation
HOW TO: Read and Write a File to and from a BLOB Column by Using Chunking in ADO.NET and Visual Basic .NET
INF: Using Extended Stored Procedures or SP_OA Stored Procedures to Load CLR in SQL Server Is Not Supported
INFO: When to Choose MSDE 2000 as the Database Engine for Your Application
PRB: Crystal Report in Web Application Fails to Log On to SQL Server

[Содержание]

Англоязычные статьи

Comparing timestamps
Baya Pavliashvili
If you're unfamiliar with the TIMESTAMP data type in SQL Server, be forewarned: its name is rather misleading. The truth is that TIMESTAMP has absolutely nothing to do with date or time. This data type is used to track the sequence of row modifications within a table. The TIMESTAMP columns contain binary data
SQL Server administration dos and don'ts
Meredith B. Derby
It's time to re-arrange your thinking. Consider your SQL Servers not as regular database Servers but as data centers, said Kent Erickson. "Think of them as critical business applications," with the goal of achieving the highest availability possible. Better overall business processes will result, he said
Troubleshooting a SQL Server Installation
Brian Knight
Most of the time, SQL Server installs flawlessly. Boy, was that last sentence a famous last word of a DBA? I caught myself saying that sentence a few months ago before a nasty turn of events made me think otherwise. Out of the few hundred or so Servers the I’ve installed, this one Server gave me enough of a headache to alleviate the other hundred successful installs. This article shows you a few of the debug tactics and steps to perform to figure out why your SQL Server won’t install. Keep in mind that there are quite a few other ways to accomplish the same things mentioned in this article and these aren't the only things that could go wrong.
Who Owns That Database?
Steve Jones
Recently I was testing a new backup product, SQL Litespeed, and while setting up a stored procedure to backup my databases I ran into an interesting issue.
SQL Server Upgrade Recommendations and Best Practices - Part 1
Greg Robidoux
Part 1 – Upgrade Overview and Project Planning. This article is the first of a multi-part series detailing the SQL Server Upgrade process from the technical, logistical and business perspective.
Introduction to English Query and Speech Recognition
Sean Burke
A couple of weeks ago, I had just come away from yet another Microsoft XP marketing pitch about what a wonderfully robust operating system it is going to be, and how its cool new features were going to truly enrich the end user experience. I've used XP a bit and I like it, so don't get me wrong here. I'm not bashing Microsoft, but I couldn't help but be a bit cynical when I heard this. In particular, the specific hype session was centered on some very non-specific speech recognition capabilities that were destined to "render the keyboard obsolete". I don't remember the exact wording, but I can't be too far off in my paraphrasing

[Содержание]

ФОРУМ SQL.RU

Самые популярные темы недели

Междумордие
Ваше мнение об упражнениях SELECT на http://sql.ipps.ru
Кто на чем пишет клиентов под SQL Server?
Нужен совет в выборе девайса для резервного копирования.
SQL большой фильтр
Получение прогресса выполнения хранимой процедуры
Help pls. Jobs -> Step
GUID в MS Sql Server
Семинар в Питере.
Клиент ==> база напрямую по модему
выбрать из таблицы запись с датой ближайшей к указанной?
Проблемы с подключением к SQL
Помогите, пожалуйста, срочно!
"Select" часть выборки ...
Помогите советом по правильному созданию базы
Где найти типичную схему БД
Про VFP и SQLexec [new]
!!! При большой нагрузке часто умирают планы процедур - что делать?
3 млн. проводок в месяц, как хранить? [new]
задачка на селект (без курсора!)
Requery
На чем пишется серверная часть в MSSQL
Статья в рассылке "SQL транзакции и ASP"
Как передать параметр типа datetime в extended stored procedure
Поможите с ActiveX в DTS
событие происходящее раз в году
Как лучше возвратить из ХП таблицу (MSSQL2000) [new]
Репликация или Web доступ
MS VISIO 2002 в качестве CASE???? средства.
Сдаюсь... не могу с оптимизировать UPDATE
Не получается увеличить размер базы :((
Установил SQL Server Personal Client... не могу подключится к серверу...
Сортировка
при репликации - должна быть одинаковая стр-ра баз?
Как правильно написать поток для Delphi + MSSQL7.0?
Закачать текстовый файл средствами DTS
Триггеры
На VB не работает, а в QA все ОК
Настройка полей формата datetime
Запуск DTS по расписанию
Как использовать аутентификацию NT из приложения на ASP
Количество баз [new]
Запрос с расчетом по FIFO [new]
Джентльмены, как исключить из таблицы повторяющиеся строки?
A floating point exception occurred in the user process. Current transaction is
Вот такой вопросик
про ошибку Call to undefined function: mssql_connect()
Операторы Select... (ошибка)
Извечная проблема с JOB-ами. Давайте разберемся !!!
VPN + SQL
Что быстрее выполняется: процедура или вью?
Сломалась одна таблица в базе
Кластер на сиквеле
СЕМИНАР: Применение CASE ср-в при разработке баз данных
Вопрос по последнему семинару
Собрать цепочки
Работа с длинными строками больше 8000 байт
А можно ли вот такой запрос как-нить оптимизировать?
Гуру, подскажите...
Переход с NT4 на 2000
Как изменить code page & sort order

[Содержание]

Вопросы остались без ответа

DTS Wizard [new]
кому интересно: ставим ручками одбц на 486
Distibuted Transaction
DBF в SQL
Открытие dbf
Ошибка в базе
Продаю любое железо для AXE-10 Ericsson
Veritas Backup Exes v. 8.5
установка new odbc driver
Как перевести DECIMAL v OCTAL ?
InstallShield
Телефонный справочник

[Содержание]

#133<<  #134

Вопросы, предложения, коментарии, замечания, критику и т.п. присылайте Александру Гладченко на адрес: mssqlhelp@pisem.net

sql.ru Описание рассылки

МИНИФОРМА
ПОДПИСКИ




http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное