Опция 1: Аутентификация SQL
Вы можете использовать соединения, как показано ниже:
Server ={serverName}; Initial Catalog = {DB_Name}; User Id={uid}; Password={pwd};
Использовать uid, который имеет доступ только для чтения в базе данных.
Вариант 2: проверка подлинности Windows
Если вы хотите использовать Integrated Security = True; (то есть проверка подлинности Windows), вам придется предоставить Доступ только для чтения к пользователю Windows (под которым запускается программа).
Надеюсь, это поможет.
В зависимости от Ваших точных потребностей можно проверить текущие экранные размеры с Экраном. PrimaryScreen или Вы можете P/Invoke GetSystemMetrics с SM_CXSCREEN или GetDeviceCaps с HORZRES. Вертикальные dimesions столь же доступны.
Это сделало точно, в чем я нуждался:
Dim screensize As System.Drawing.Rectangle = Screen.PrimaryScreen.Bounds
Public gDeviceRes As String = screensize.Height