lavlan |
|
Темы:
1
Сообщения:
26
Участник с: 09 января 2014
|
palpalych Данные SELECT + INSERT + UPDATE + DELETE + FILE + Структура CREATE + ALTER + INDEX + DROP + CREATE TEMPORARY TABLES + SHOW VIEW + CREATE ROUTINE + ALTER ROUTINE + EXECUTE + CREATE VIEW + EVENT + TRIGGER + Администрирование GRANT + SUPER ------------------------------ PROCESS + RELOAD + SHUTDOWN ---------- SHOW DATABASES + LOCK TABLES + REFERENCES + REPLICATION CLIENT + REPLICATION SLAVE + CREATE USER ------------------
Установка прошла успешно! 1C Предприниматель версия 7.7 работает! NGINX+PHP-FPM+MYSQL работает! Все устраивает даже уже не интересно... НО Танцуем дальше...
|
palpalych |
|
Темы:
89
Сообщения:
1127
Участник с: 09 августа 2011
|
Перенес все рабочие настройки никса с локалки на хостинг, результат неудовлетворительный, сайт не загружается, админка cms загружается через страницу Ошибки никса
Других ошибок не обнаружено, на локалке все работает удовлетворительно, не понятно в чем дело?п.с. кстати а почему в логах выскакивает пароль юзера базы, в данном случае root, так и должно быть? (заменил на pass)
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|
domov0y |
|
Темы:
5
Сообщения:
819
Участник с: 09 июля 2011
|
1. нескромный вопрос: а пароль к субд на локальном компьютере такой же как и на VDS? И вы уверены что использовать пользователя root (в субд) это хорошая идея? 2. что пакетный менеджер говорит про php sqlite и про php sqlite3?
Да пребудет с вами знание ip адреса
|
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
Включите драйвер PDO, для начала.
|
palpalych |
|
Темы:
89
Сообщения:
1127
Участник с: 09 августа 2011
|
cornerДа это и есть причина, спасибо... прощелкал, на локалке все правильно...
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|
palpalych |
|
Темы:
89
Сообщения:
1127
Участник с: 09 августа 2011
|
domov0yа с какими правами нужен пользователь? lavlan предложил свой вариант, ну я пока не разобрался... установил php-sqlite ошибка исчезла. Natrioне понял, а как этим пользоваться? Я правильно понимаю что простого набора консольных команд для работы с MySql будет достаточно, а PhpMyAdmin это как бы лишнее. Только не нашел как создать пользователя с правами, только без прав.
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|
Natrio |
|
Темы:
48
Сообщения:
4771
Участник с: 08 января 2011
|
palpalychОткройте файл start_example.php. Это конфиг и запускающий файл, настройки скрипта в нём, сам скрипт в mysqlsh_main.php , его править не нужно. Как минимум, надо придумать пароль и вписать его MD5-хеш в $password Проще всего получить хеш так: или так: Далее start_example.php желательно переименовать (дать то имя, по которому он будет запускаться).После входа в интерфейс можно логиниться в БД и писать запросы. Можно настроить скрипт так, чтобы он логинился в БД автоматически, если в каталоге со скриптом будет лежать файл config.php (или ссылка на него) с переменными $dbhost $dbname $dbuser $dbpasswd Чтобы у юзера были права, надо дать ему права – примерно так:
|
palpalych |
|
Темы:
89
Сообщения:
1127
Участник с: 09 августа 2011
|
Natrioэто понятно, тут как-бы 2 варианта без прав и полные права, а я имел в виду выбор прав, кстати Natrio можешь одобрить набор прав от lavlan (первый пост на этой странице)? Прикольно нашел противоречащие друг другу сценарии бэкапа
как-бы где истина?сделал так, вроде прокатило, обмен произошел...
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|
domov0y |
|
Темы:
5
Сообщения:
819
Участник с: 09 июля 2011
|
Как в двухтысячных утверждал журнал хакер, работа под рутом опасна для здоровья. Так что имеет смысл создать простого пользователя. Что посетителю требуется от сайта? обычно просмотр (select), добавление записи в базу (insert), и может быть редактирование (update). в случае магазина/форума/блога может оказаться необходимым еще и удаление (delete). Управление структурой отдавать движку я бы не рискнул (хотя для первой установки могут потребоваться create, alter, create view. гораздо реже TRIGGER ). Имхо проще перенести структуру с тестовой базы. относительно безопасные команды show tables и show databases . Остальные команды я бы пользователю (под которым работает движок) разрешать не рискнул.
Да пребудет с вами знание ip адреса
|
palpalych |
|
Темы:
89
Сообщения:
1127
Участник с: 09 августа 2011
|
domov0yНужно определиться с терминами. Есть вот такой магазин, у него есть администратор который через админку (Логин: test@admin.com Пароль: admin) что-то администрирует, вот ему какие права нужны? потому что насколько я понимаю речь может идти только об администраторе магазина, посетитель тут вообще никаким боком, он вносить изменения в базу не может ни при каких обстоятельствах, или я что-то не понимаю?
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|