search
top

Добавление пользователя и смена пароля в MS SQL

В консоли сервера

Для создания пользователя:

CREATE LOGIN LoginName
WITH PASSWORD = ‘youpassword’;
USE youdatebase;
CREATE USER userName FOR LOGIN LoginName;

Для смены пароля существующего пользователя:

ALTER LOGIN LoginName WITH PASSWORD = ‘newPassword’;

Все эти действия должны быть произведены от пользователя sa, имеющего все права на базы данных.

Ошибка 1С: «Нарушена целостность структуры конфигурации»

Здравствуйте, многоуважаемые товарищи. Сегодня разберём на пальцах как бороться с проблемой в 1С версии 8.2.

Дано:

1С 8.2. Файловая. Windows Server 2008.

Обычно дело происходит после обновления конфигурации базы данных. В программе не работает часть функций, ссылаясь на «Отсутствующий модуль», при попытке зайти в конфигуратор получаем ошибку «Нарушена целостность структуры конфигурации».
Причём такое происходит только у одного\двух пользователей.

 

Решение:

Всё оказалось весьма просто: достаточно очистить (но на всякий случай сохранить резервную копию) папку C:\Users\………\AppData\Local\1C\1Cv82

Сброс (смена) пароля пользователя (в т.ч. root) в Linux

Здравствуйте, многоуважаемые.

Сегодня мы разберем и решим такую проблему как забытый (или чаще всего неизвестный) пароль пользователя в системах Linux.

ВНИМАНИЕ: в данном случае дистрибутив не имеет никакого значения (метод универсален и подойдет для сброса пароля в дистрибутивах Ubuntu, Suse (OpenSuse), CentOS, Debian и прочих). Так же стоит отметить что способ работает при наличие физического доступа к компьютеру (серверу).

В интернете можно найти множество способов — от загрузки с Live CD нужного дистрибутива, смены владельца файлов до полной переустановки ОС на Windows например.

Но все гораздо проще. Если конечно у вас в качестве загрузчика используется GRUB. В других загрузчиках не пробовал. Рассказываю:

1. Перезагружаем компьютер

2. В параметры загрузки дописываем

init=/etc/bash

(таким образом система у нас загрузится в однопользовательском режиме и сразу под root’ом)

3. Меняем пароль

passwd username

где username имя нужного пользователя (в том числе и root)

4. Вводим два раза новый пароль и перезагружаемся:

reboot

После перезагрузки нам доступны все ресурсы нужного пользователя.

На этом все.

P.S. напомню, что при наличии и использовании пароля root’а для смены пароля у любого пользователя достаточно ввести в консоли команду

passwd username

при этом перезагрузка не требуется!

Обучение SpamAssassin при помощи бесплатных почтовых систем

Здравствуйте, уважаемые товарищи!

Сегодня мы разберем такой насущий вопрос, с которым сталкивается каждый уважающий себя администратор почтового сервера, ипользующий различные открытые MTA (sendmail, postfix, exim) и защищающий своих пользователей от СПАМа. Есть множество очень дорогих способов борьбы со спамом — как «софтовых» так и «железных», но мы остановимся на весьма популярном инструменте — бесплатном пакете SpamAssassin который сам по себе довольно не плох, но без правильного обучения в современных условиях бесполезен (СПАМеры не спят и усовершенствуют свои технологии с каждым днем!)

Итак, у нас есть:

  • Выделенный сервер или VPS под управлением Linux CentOS
  • Почтовый сервер PostFix(Sendmail или Exim в данном случае не важно)
  • Установленный и настроенный (а как же иначе) SpamAssassin
  • Желание научить спам-фильтр распознавать СПАМ.

Кроме этого нам потребуется зарегистрированный почтовый ящик в одной из бесплатных почтовых систем, которая очень успешно умеет отделять СПАМ от нормальных писем (рекомендую Gmail).

Далее все предельно просто.

1. Нам потребуется пакет, отвечающий за сбор и чтение писем по протоколу IMAP в консоле — FetchMail

yum install fetchmail

2. После установки пакета особых манипуляций не требуется, все работает из коробки.

3. Самое главное — создаем в удобном нам каталоге (пусть это будет /etc) скрипт обучения, отвечающий за скачивание «плохой» почты и обучения на ней нашего фильтра. Для Gmail’a он выглядит так:

poll imap.gmail.com protocol imap port 993 and options no dns,
user "login@gmail.com",
password "vash_password", options ssl
fetchall,
pass8bits,
nokeep,
folder "[Gmail]/Spam",
mda "/usr/bin/sa-learn --spam --single"

4. Сохраняем файл под удобным именем, например learnspam

5. Запускаем обучение:

fetchmail -f /etc/learnspam -v

ВАЖНО: данный скрипт можно легко адаптировать под любую почту, достаточно изменить сервер IMAP (например на imap.yandex.ru) порт, имя пользователя и папку, в которой у вас находится уже распознанный СПАМ (например /Spam или /Junk).

Так же вы без лишних проблем сможете обучить SpamAssassin’a на своей почте (корпоративной), достаточно создать папку, куда вы будете помещать нераспознанные письма (например ForFilter) и указать её в качестве назначения в представленном выше скрипте (естественно изменив все параметры авторизации).

Пример скрипта, действующего у меня на сервере:

poll mail.mydomen.ru protocol imap port 143 and options no dns,
user "user@mydomen.ru",
password "MyPassword",
fetchall,
pass8bits,
nokeep,
folder "ForFilter",
mda "/usr/bin/sa-learn --spam --single"

Выполнение скрипта можно поставить в cron и радоваться постепенному обучению SpamAssassin’a и, в конечном итоге, уменьшению СПАМа во входящих письмах (напомню, что сам по себе SpamAssassin не может удалять СПАМ, он лишь помечает его, но при должной настройке фильтра в почтовом клиенте или с помощью некоторых манипуляций, SpamAssassin может класть весь распознанный СПАМ в специальную папку) .

Музыкант?! Друзья есть?! Получи скидку!

Думаю среди заходящих на мой сайт не так много музыкантов, хотя одним из приоритетных направлений моей деятельности является музыка — но писать про музыку это так же как танцевать про кино, поэтому не часто я радую записями на эту тему. Но вот появился повод. Не так давно под моё с сотоварищами руководство была передана репетиционная база (студия звукозаписи, музыкальное содружество) Mira-Sound (нужное подчеркнуть). И вот подумав решили мы сделать такую акцию — дать возможность уже играющим у нас музыкантам, а так же новым клиентам возможность получить значительную скидку на репетицию в сумме 300 рублей (к слову самая дорогая комната в самое дорогое время стоит 900 рублей, а стало быть скидка получается 30%).

Итак, условия акции просты:

  • Нужно перейти на страницу акции и оставить там свои контактные данные
  • После этого вы получаете уникальную ссылку, которую передаёте друзьям по ICQ, социальным сетям или личным сообщением электронной почты
  • Как только 6 ваших друзей так же оставят свои контактные данные вам на почту придёт уникальный номер купона, по которому вы получаете скидку

Посмотрим что из этого выйдет, но должно быть всем хорошо! Let’s ROCK!

« Предыдущие Записи Следующие Записи »

top