|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (44)
просмотр истории страницы... |
---- |
|
Если у вас отображаетсяCannot perform operation -- DB is not open. |
... |
---- |
|
Как изменить другие поля и реквизиты: |
... |
*Code:* |
\\ {code} |
|
SET TERM ^ ; |
CREATE PROCEDURE GLN2_USR_ADD ( |
|
PARENT_ID INTEGER, |
CREATE PROCEDURE GLN2_USR_ADD ( |
|
LOGIN VARCHAR(32), |
|
NAME VARCHAR(128), |
PARENT_ID INTEGER, |
|
EMAIL VARCHAR(128), |
|
NET_SIZE INTEGER, |
LOGIN VARCHAR(32), |
|
END_USER SMALLINT, |
|
PSW VARCHAR(16), |
NAME VARCHAR(128), |
|
AD_IS INTEGER, |
|
SUID NUMERIC(18,0), |
EMAIL VARCHAR(128), |
|
BALANCE NUMERIC(15,2), |
|
COMMENT VARCHAR(1024), |
NET_SIZE INTEGER, |
|
ENABLED INTEGER, |
|
END_USER SMALLINT, PSW VARCHAR(16), AD_IS INTEGER, SUID NUMERIC(18,0), BALANCE NUMERIC(15,2), COMMENT VARCHAR(1024), ENABLED INTEGER, |
IP_STR VARCHAR(16) |
|
) |
RETURNS ( |
|
RETURNS ( |
USER_ID INTEGER) |
|
AS |
|
begin |
|
select user_id from gln_usr_add(:PARENT_ID,:LOGIN,:NAME,:EMAIL,:NET_SIZE,:END_USER,:PSW, :AD_IS,:SUID) |
|
into user_id; |
-\--{-}Обновим баланс(остаток на начало мес) пользователя- |
|
-update users set enabled=:enabled, ostatok=:BALANCE*10000000000 where id=:user_id; update users set{-}{-}установим ip адрес users.ip=uf_string2ip(:ip_str),-{-}отключим предупреждение приближения к лимиту users.limit_warning=null, \--Автоматический акт users.auto_account=1,-{-}Дата следующего автоматического акта users.next_auto_acount='01.07.2008',-{-}Сменим тип авторизации на подключение через агента users.auth_type=2,-{-}Сменим кеш поле тип авторизации на подключение через агента users.auth_type_cache=2,-{-}Разрешим почту users.allow_mail=1,-{-}Разрешим доступ к почте из интернет users.allow_mail_internet=1 where id=:user_id; /\* <-расскомментируйте этот блок{-}{-}Добавим атрибут комментарий INSERT INTO ATTRIBUTE_VALUES ( USER_ID, ATTRIBUTE_ID, ATTRIBUTE_VALUE) VALUES ( :USER_ID, 2, :comment);-\- |
--Обновим баланс(остаток на начало мес) пользователя update users set enabled=:enabled, ostatok=:BALANCE*10000000000 where id=:user_id; |
|
'Наименование' id=2*/ suspend; end\^ SET TERM ; ^ GRANT EXECUTE ON PROCEDURE GLN_USR_ADD TO PROCEDURE GLN2_USR_ADD; GRANT SELECT,UPDATE ON USERS TO PROCEDURE GLN2_USR_ADD; GRANT INSERT ON ATTRIBUTE_VALUES TO PROCEDURE GLN2_USR_ADD; GRANT EXECUTE ON PROCEDURE GLN2_USR_ADD TO SYSDBA; |
update users set --установим ip адрес users.ip=uf_string2ip(:ip_str), --отключим предупреждение приближения к лимиту users.limit_warning=null, --Автоматический акт users.auto_account=1, --Дата следующего автоматического акта users.next_auto_acount='01.07.2008', --Сменим тип авторизации на подключение через агента users.auth_type=2, --Сменим кеш поле тип авторизации на подключение через агента users.auth_type_cache=2, --Разрешим почту users.allow_mail=1, --Разрешим доступ к почте из интернет users.allow_mail_internet=1 where id=:user_id; |
\\ |
/* <-расскомментируйте этот блок --Добавим атрибут комментарий INSERT INTO ATTRIBUTE_VALUES ( USER_ID, ATTRIBUTE_ID, ATTRIBUTE_VALUE) VALUES ( :USER_ID, 2, :comment); 'Наименование' id=2 */ suspend; end ^ SET TERM ; ^ GRANT EXECUTE ON PROCEDURE GLN_USR_ADD TO PROCEDURE GLN2_USR_ADD; GRANT SELECT,UPDATE ON USERS TO PROCEDURE GLN2_USR_ADD; GRANT INSERT ON ATTRIBUTE_VALUES TO PROCEDURE GLN2_USR_ADD; GRANT EXECUTE ON PROCEDURE GLN2_USR_ADD TO SYSDBA; {code} |
GLN2_USR_ADD \\ |
| | | |
|
\\ ---- |
| *От:* 17 июня 2009 г. 14:39:15 | | |
|
\\ ---- |
Если не подключается и пишет "Undefined service gds_db/tcp" Положить файл gds32.dll в system32, взять можно из каталога с ICSManagerВ файле C:WINDOWS\services проверьте наличие записи : gds_db 3050/tcp gds_db 3050/udpесли запись отсутствует то необходимо ее добавить и после этого продолжить установку клиентской части.\| |
Если не подключается и пишет "Undefined service gds_db/tcp" Положить файл gds32.dll в system32, взять можно из каталога с ICSManager В файле C:WINDOWS\services проверьте наличие записи : gds_db 3050/tcp gds_db 3050/udp если запись отсутствует то необходимо ее добавить и после этого продолжить установку клиентской части.\| |