![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Изменить пароль на Access
_user © (2007-07-08 15:55:00)Для смены пароля на БД Access использовал код из статьи:
http://www.delphisources.ru/pages/faq/base/access_db_passwords.html
На строке:
db := DAO.OpenDatabase(DatabaseName, true, false, ';pwd=' + OldPassword);
возникает ошибка:
"ошибочный аргумент", хотя старый пароль я ввожу точно.
Помогите, пожалуйста!
_user (2007-07-09 11:39:00) [1]Спасибо, engine !
engine (2007-07-08 16:27:00) [2]Читаем справку по jet sql.
Там всё черным по русскому расписано:
Инструкция ALTER USER или DATABASE
Изменяет пароль существующего пользователя или базы данных.
Синтаксис
ALTER DATABASE PASSWORD новыйПароль прежнийПароль
ALTER USER пользователь PASSWORD новыйПароль прежнийПароль
_user (2007-07-08 16:24:00) [3]кое-что нашёл:
ADOQuery.SQL.Clear;
ADOQuery.SQL.Append('ALTER DATABASE PASSWORD [] [' + DBPassword + ']');
ADOQuery.ExecSQL;
а как изменитьпароль?
_user (2007-07-08 16:08:00) [4]поищу!
engine (2007-07-08 16:04:00) [5]Используй jet
инструкция ALTER DATABASE PASSWORD