Работа с сервером MS SQL 2008 (новые тарифы)
| |
|
MS SQL 2008 доступен пользователям новых тарифов windows-хостинга
Basic и
Enterprise
Для подключения к БД MSSQL с хостинговой машины (т.е. из скриптов Вашего
сайта) можно использовать способы авторизации Trusted connection и Standard
Security.
Trusted Connection не требует ни ввода имени пользователя, ни пароля.
Вот примеры строк подключения с использованием этого способа авторизации:
<%
'declare the variable that will hold the connection string
Dim ConnectionString
'define connection string, specify database driver and location of the
database
ConnectionString="Driver={SQLServer};Server=home.domain.tld;" &_
"Database=domain_tld;Trusted_Connection=yes;"
%>
Server=home.domain.tld;Database=domain_tld;Trusted_Connection=True;
Data Source=home.domain.tld;Initial Catalog=domain_tld;Integrated Security=SSPI;
Driver={SQL Server};Server=(local);Database=domain_tld;Trusted Connection-yes;
- где:
- domain.tld - доменное имя Вашего сайта, например new-host.ru
- domain_tld - Ваша база данных, название которой формируется путем замены в доменном имени всех точек на символ нижнего подчеркивания "_". Например если Ваш сервер называется new-host.ru, то название базы данных будет new-host_ru.
Для авторизации Standard Security требуется ввести имя сервер, имя
пользователя (login) и пароль,
по которым MS SQL SERVER сможет авторизовать Вас. Ваши логин и пароль в
MSSQL совпадают с техническими логином и паролем (и с логином и паролем для доступа по ftp)
Обратите внимание, что MSSQL сервер работает на порту 64000!
Пример подключения с использованием Standard Security выглядит так
(php-код):
<?php
$server = 'home.domain.tld,64000';
// Connect to MSSQL
$link = mssql_connect($server, 'mssqluser', 'veryverystrongpassword');
if (!$link) {
die('Something went wrong while connecting to MSSQL');
}
?>
Вместе с каждым зарегистрированным Вами доп. веб-сервером регистрируется
еще одна БД MSSQL, права доступа к которой передаются Вашему пользователю.
Доступ к СУБД при помощи инструмента SQL server management Studio
Иногда бывает удобно подключиться к SQL-серверу при помощи удобного
графического инструмента
с домашнего компьютера, чтобы вручную редактировать БД или
экспортировать/импортировать данные.
На нашем хостинге Вы можете использовать для этой цели бесплатно
распространяемый Microsoft
инструмент SQL Server Management Studio.
Для подключения нужно выбрать "Connect to Database engine" и ввести
такие параметры:
- имя сервера home.domain.tld (например, для сайта new-host.ru следует указать home.new-host.ru)
- Режим аутентификации: SQL Server Authentification
- логин: Ваш технический логин
- пароль: пароль от Вашего технического логина.
После успешной авторизации в SSMS Вы попадете в удобный графичeский
интерфейс для администрирования Ваших БД.