powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / Поиск: Искать последние сообщения автора: Компостеров
25 сообщений из 461, страница 1 из 19
Sybase ASA, ASE, IQ / GUI-администрация ASE 16
    #40137615
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
Используйте ASETUNE ( https://sourceforge.net/projects/asetune/ ) для мониторинга.
...
Рейтинг: 0 / 0
Sybase ASA, ASE, IQ / Sybase ASE 15.5 и доменная аутентификация
    #40017365
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
White Owl,
А Вы можете сказать, какие затраты были у Вас и сисадминов по сведению всех в один домен ?
И как решалась такая проблема:

Например, есть у нас три пользователя ( домен\логин):
Москва\ИвановаАня
Питер\ИвановаАня
Ебург\ИвановаАня

Переименование пользователей с совпадающими именами в разных доменах происходило у Вас безболезненно ?
...
Рейтинг: 0 / 0
PowerBuilder / POSTGRES
    #39914444
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
...
Рейтинг: 0 / 0
PowerBuilder / С Новым годом!
    #39910406
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
С Наступившем Новым годом !!!
...
Рейтинг: 0 / 0
Sybase ASA, ASE, IQ / sha256
    #39897944
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
hum_i,

К сожалению, ASE не поддерживает sha256. По крайней мере в 16.0 SP2 версии
Можно воспользоваться советом от Rob Verschoor

October 2011
I was recently contacted by an ASE user who had a requirement to store data in ASE after hashing it with SHA-256.
As of version 15.0.2, ASE provides the built-in functions hash() and hashbytes() are available, but these support only SHA and SHA-1 (as well as MD5), but not SHA-256. For some reason, other hashing algorithms were not acceptable to use.
Eventually though, this ASE user found a way to use SHA-256 inside ASE.

How would you have solved this problem?

Answer:
Since ASE also supports user-defined SQL functions, you could consider implementing the SHA-256 algorithm yourself in Transact-SQL. I haven't tried this myself, but I don't immediately see a reason why this couldn't be done (you'd have to use a varchar(16384) variable as an array while calculating the algorithm). If anyone with enough spare time on his hands manages to get this working, please share the result.


The more practical solution, as indeed adopted by our ASE user, is to use Java, which supports various hashing algorithms.
For example, you could use the java.security.MessageDigest class ('message digest' is a more formal name for 'hashing'):
import java.security.MessageDigest;

String MyDataToHash = "Gotta keep this text safe! Better hash it...";

MessageDigest D = MessageDigest.getInstance("SHA-256");
D.reset();
byte[] Hashed = D.digest(MyDataToHash.getBytes("UTF-8"));
You can code up a Java class with this functionality and load the class into ASE (see this page for more details on how to do that).
Assuming the class name is HashSHA256 with a method named CalcSHA256, you can then do this:
1> create function sha256(s varchar(255)) returns varchar(255)
2> language java parameter style java
3> external name 'HashSHA256.CalcSHA256'
4> go
... so that finally, you can call the Java class as if it was an ASE function:
1> select sha256("MyVeryS3cretP@ssword")
2> go
Presto!

Obviously, using this Java workaround will likely be signficantly slower than the native ASE functions hash() and hashbytes(). But this is an interesting way of quickly borrowing some functionality already available elsewhere.
...
Рейтинг: 0 / 0
Sybase ASA, ASE, IQ / sha256
    #39897659
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
hum_i,

Укажите версию сервера - ASE/ASA/IQ
...
Рейтинг: 0 / 0
PowerBuilder / PowerBuilder
    #39895360
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
AIS,

Скорей всего Тульский университет. Там один препод до сих пор на билдере студентов учит. У нас одна выпускница работала - очень хороший специалист. Жаль, что многодетной мамой стала, ушла из профессии
...
Рейтинг: 0 / 0
PowerBuilder / PB и защита от НСД
    #39892542
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
PSmith,
СБ поставила всем на компы следящую программу InfoWatch, из-за которой падает среда разработки PB. Сейчас они просто добавили у себя в исключения загрузку модулей PB для 9 и 12.5 версии. Для 12.6 проблема осталась, но эта версия у нас не используется. Если бы не Ваш топик, СБ тупило бы хрен знает сколько. К сожалению, в любой СБ полно дегенератов, которые только умеют раздувать свою значимость. Но последние утечки данных в сбере и альфа-банке доказали, что зря этих дармоедов кормят
...
Рейтинг: 0 / 0
PowerBuilder / PB и защита от НСД
    #39888928
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
PSmith,

Как проблему побороли ? У нас такая же сейчас ситуация PB 9 и 12.5
...
Рейтинг: 0 / 0
Sybase ASA, ASE, IQ / Получить имя, IP компьютера
    #39888874
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
SELECT CONNECTION_PROPERTY ( 'ServerNodeAddress' );
...
Рейтинг: 0 / 0
Sybase ASA, ASE, IQ / С чем может быть связана низкая производительность СУБД Sybase IQ?
    #39876269
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
Вопрос из серии "Доктор, у меня все болит" или "Админ, у нас ничего не работает"
Мы же не знаем настроек Оракл, настроек IQ. Не знаем, что за запрос, Информации - ноль.
...
Рейтинг: 0 / 0
Sybase ASA, ASE, IQ / Sybase ASA 12 под Linux
    #39868290
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
old_joy,

Отправил ссылку на мыло в профиле
...
Рейтинг: 0 / 0
Sybase ASA, ASE, IQ / Sybase ASA 12 под Linux
    #39867298
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
old_joy,

К сожалению, 12 версии нет, только 16 под Lnx
...
Рейтинг: 0 / 0
Sybase ASA, ASE, IQ / Sybase ASA 12 под Linux
    #39866652
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
SA 16 есть, если найду 12 версию, скину ссылку на почту в профиле
...
Рейтинг: 0 / 0
Sybase ASA, ASE, IQ / RS 12.6- не поднимается реп-агент
    #39858824
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
A_n_d_r_e_y.P,

Resolution

Login to the SAP ASE with the primary database (pdb). Use the pdb database and issue:

dbcc settrunc('ltm','ignore')

Login to the RSSD database of the SAP Replication Server and issue:

rs_zeroltm <SAP_ASE_name>, pdb

Login to the SAP ASE and use the pdb database and issue:

dbcc settrunc('ltm','valid')

sp_start_rep_agent pdb
...
Рейтинг: 0 / 0
PowerBuilder / Значение аргумента, по которому датавиндов был ретривнут
    #39828147
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
Либо
Как уже писали на этом форуме, dw_1.Describe("evaluate('a_cardid',0)").
...
Рейтинг: 0 / 0
Java / Тестовое задание
    #39826766
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
asv79,

Бумага для теста мягкая ?
Если да, то подотрись и слей в унитаз, никому эту хрень не показывай.
И никогда не выполняй тестовых заданий.
...
Рейтинг: 0 / 0
Sybase ASA, ASE, IQ / Sybase ASE 15.5 - разные хеши при одинаковом пароле
    #39819054
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
Mikle83,

Нашел в доках

Adaptive Server converts the clear text password to canonical form before encryption so that the password can be used across platforms, chip architectures, and character sets.

To use canoncial form for storage in syslogins:

Convert the clear text password string to UTF-16.

Convert the UTF-16 string to network byte order.

Append a small buffer (the salt) with random bytes to the password.

Apply the SHA-256 hash algorithm.

Store digest, salt, and version in the password column.
...
Рейтинг: 0 / 0
Sybase ASA, ASE, IQ / Sybase ASE 15.5 - разные хеши при одинаковом пароле
    #39818961
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
Mikle83,

А как Вы понимаете цитату из документации:
To prevent dictionary-based attacks on login passwords stored on disk, a salt is mixed with the password before the SHA-256 algorithm is applied. The salt is stored along with the SHA-256 hash, and used during login authentication.

Google перевод
Чтобы предотвратить атаки по словарю на пароли входа в систему, хранящиеся на диске, перед применением алгоритма SHA-256 смешивается соль с паролем. Соль хранится вместе с хешем SHA-256 и используется во время аутентификации при входе.

Что они подразумевают под словом "Соль" ?
...
Рейтинг: 0 / 0
Sybase ASA, ASE, IQ / Sybase ASE 15.5 - разные хеши при одинаковом пароле
    #39818324
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
Коллеги,

Кто может объяснить, почему у логинов с одинаковым паролем 111111, разные хеши ?

Код: sql
1.
2.
3.
4.
select name, password from master..syslogins 
where name in (
'user1',
'user2')




name password
user1 C007C5C79AE15988A83A26DEE1A94B39922F0C0CF23BF164C152340C3DACA136742889E78552880F3509
user2 C007DC572646CBB9CB5F4D54C5EFB9DF619EA8331BB9722C3ED3BF2121FF6F3319205B9775649DBF490B
...
Рейтинг: 0 / 0
PowerBuilder / Требуется программист в крупный авторизованный автосервис
    #39806504
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
Вакансия неплохая, если автор топика действительно предлагает "150’000 (на руки)", т.е. чистыми после уплаты всех налогов.
Единственное, что напрягает - если это тот автодилер, про которого мне известно, то сейчас у него внутри распри и суды между акционерами, что не создает спокойной рабочей обстановки и уверенности в завтрашнем дне
...
Рейтинг: 0 / 0
Sybase ASA, ASE, IQ / ищу инсталяции sybase ase 12.5.3 и 15.0.3
    #39803919
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
Есть 12.5.3 GA. Но автор топика своих контактов не оставил
...
Рейтинг: 0 / 0
Sybase ASA, ASE, IQ / Выгрузить данные из всех таблиц в виде insert statement
    #39784669
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
Делал аналогичную работу, как раз - из ASE в Postgres . Но я использовал продукт Sybase DirectConnect for ODBC , команду TRANSFER.
Скорость работы , даже через ODBC - как у bcp.
Если есть желание продолжить общение - контакты в личке
...
Рейтинг: 0 / 0
Sybase ASA, ASE, IQ / Выгрузить данные из всех таблиц в виде insert statement
    #39782199
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
bookas,

Если не секрет, зачем это нужно ?

Такие вещи умеет делать DBArtisan
...
Рейтинг: 0 / 0
Sybase ASA, ASE, IQ / Ошибка при вызове процедуры
    #39774289
Компостеров
Скрыть профиль Поместить в игнор-лист
Участник
У тебя более свежая версия, у меня SQL Anywhere Network Server Version 17.0.0.1358
...
Рейтинг: 0 / 0
25 сообщений из 461, страница 1 из 19
Форумы / Поиск: Искать последние сообщения автора: Компостеров
Пользователи онлайн (12): Анонимы (8), Yandex Bot, CerebroSQL 1 мин., Google Bot 4 мин., Bing Bot 5 мин.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]