Строка подключения в Excel, не позволяющая никому, кроме меня, обновлять - PullRequest
0 голосов
/ 06 апреля 2019

Я создал таблицу Excel с использованием данных, извлеченных из запроса SQL но я, кажется, единственный человек, который имеет к нему доступ. Поскольку на самом деле я не буду использовать эту таблицу, важно, чтобы она работала для других. Это ошибка, которую получают пользователи при попытке обновить данные:

Ошибка подключения:
SQLState: '28000'
Ошибка SQL Server: 18456
[Microsoft] [Собственный клиент SQL Server 11.0] [SQL Server] Ошибка входа для пользователя «DOMAIN \ UserN».

Есть ли способ обновить строку подключения в Excel таким образом, чтобы (а) считывать и принимать другие учетные данные Windows или (б) сохранять имя пользователя / пароль

1 Ответ

0 голосов
/ 06 апреля 2019

Я не знаю конкретно об Excel, но в целом, если вы создаете учетную запись SQL, вы можете использовать следующий формат:

Server = myServerAddress; База данных = myDataBase; Идентификатор пользователя = myUsername; Пароль = myPassword;

Возможно, вы захотите заблокировать разрешения для этого входа в SQL, потому что кто-то, вероятно, сможет увидеть его и подключиться другими способами.

...