Просто создайте логин, используемый кодом монитора. В SQL Server 2005 и 2008 вам также потребуется GRANT CONNECT SQL TO (login)
, в противном случае он будет таким же.
Другие права не требуются для SELECT @@VERSION
. Упомянутый вами db_datareader
находится в базе данных, а не на уровне сервера.
SQLPing обнаружит установку, но не всегда сообщит вам, работает ли она.
Когда вы действительно запустите SELECT @@VERSION
, убедитесь, что вы открыли и сбросили соединение. Соединение, оставленное открытым, может по-прежнему работать, даже если SQL Servr не принимает новые соединения.