blogger

    blogger
  • hot log

  • comment

    twitter

    • 12.10.xC6出来时候碰到"Could not determine encryption mode from page zero",竟果然是BUG!http://www-01.ibm.com/support/docview.wss?rs=630&uid=swg21973408

      2015-12-21 20:15

    • 空间已经转移到新加坡,希望会好一些。

      2015-11-16 14:34

    • 增加新域名liaosnet.cc,与liaosnet.com同指向。

      2015-10-09 15:25

    • 空间迁移到香港。或许速度会快一点。。

      2014-02-13 20:10

    • 解决个问题:NBU配置Storage时的目录在系统分区上,导致备份失败,最终原因是目录在系统分区上时,需要在 This directory can exist on the root file system or system disk. 这个选项前打上勾。

      2012-09-26 22:21

    • More»

    blog sort

    links

    record

    banner

    Informix 11.70使用映射用户

    暗夜星空's Memory from Aug 23 , 2012 at 11:01 AM , under Category:INFORMIX
    操作系统:RHEL5U8 64bit
    数据库版本:Informix V11.70FC3
    操作目标:创建 通过映射用户(MAPPED USER)使用数据库内部用户(Internal User) 访问Informix数据库
    说明:映射用户功能是11.70中新增加的功能,是对数据库用户管理的增强。

    1、指定映射用户使用的系统用户代理
        使用root用户创建/etc/informix/allowed.surrogates 文件,内容格式如下:
        USER:ifxuser
        GROUP:informix
        其中:USER:和GROUP:标签,可指定用户名/组名、用户号/组号、用户号范围/组号范围。例:USER:ids,user1,50..100
        使用onmode -cache surrogates 可重新加载allowed.surrogates文件到共享内存中

    2、修改ONCONFIG配置参数USERMAPPING
       USERMAPPING参数可选值为OFF/BASIC/ADMIN,可使用onmode -wf USERMAPPING=ADMIN动态修改参数

    3、使用DBSA用户创建内部用户(Internal User)
        创建默认用户权限为系统用户ifxuser,表syssurrogates增加ifxuser用户,同时sysusermap增加名为public的默认用户
        CREATE DEFAULT USER WITH PROPERTIES USER 'ifxuser';
        创建内部用户myuser并设置密码,使用默认的ifxuser属性创建的myuser用户,可同样的增加其它用户
        CREATE USER myuser WITH PASSWORD 'myuser';
        
        完成后,数据库系统即可按普通用户向myuser授权访问!

    Post a comment:

    Your email address will not be published. Required fields are marked﹡