精华内容
参与话题
问答
  • USER总结

    2017-08-21 22:39:10
    user 创建用户: create user 用户名 identified by 密码; create user sxt identified by cat123; 给用户授予权限 grant 权限名 to 用户名; grant connect,resource to sxt; 收回权限 revoke 权限名 from ...
    user
    创建用户:
    create user 用户名 identified by 密码;
    create user sxt identified by cat123;
    给用户授予权限
    grant 权限名 to 用户名;
    grant connect,resource to sxt;
    收回权限
    revoke 权限名 from 用户名;
    rovoke connect from sxt;
    table 对象
    创建表
    create table 表名(字段名 字段属性 约束,...)
    create table student(
    sid int primary key,
    sname varchar2(20) not null,
    sex char(2) default '男',
    age int check(age>=18 && age<=30),
    email varchar2(50) unique
    )
    oracle  常用数据类型
    数值型 
    number(p,s) p是整数位,s小数位
    字符型
    char 不可变长度字符型
    varchar2 可变长度字符型
    日期型
    date 日期类型
    timestamp 时间戳类型
    大文件文类lob
    blob 以二进制存储
    clob 以字符进行存储
    为了保证数据的完整性和一致性而创建约束
    域完整性约束 非空 not null 检查 check
    实体完整性约束 唯一 unique 主键 primary key
    参照完整性约束 外键 foreign key
    事务:从头到尾的去做一件事情,要么做好,要么不做。
    Oracle分页算法
    totalRows 总条数(必须有)
    pageRows 每页数量(必须有)
    一共多少页:totalRows%pageRows==0?totalRows/pageRows:totalRows/pageRows+1;
    第n页的开始行和结束行
    开始行 :(n-1)*pageRows+1
    结束行 :n*pageRows
    Mysql
    select * from 表名 limit 开始行,结束行
    展开全文
  • 增加用户:useradd -d /usr/username -m username ... 新建工作组:groupadd groupname 将用户添加进工作组:usermod -G groupname username ...Linux添加用户(user)到用户组(group)   将一个用户添加到用...
    • 增加用户:useradd -d /usr/username -m username
    • 为用户增加密码:passwd username
    • 新建工作组:groupadd groupname
    • 将用户添加进工作组:usermod -G groupname username
    • 删除用户:userdel username

     

    Linux添加用户(user)到用户组(group)

     

    将一个用户添加到用户组中,千万不能直接用: 

    usermod -G groupA 

     

    这样做会使你离开其他用户组,仅仅做为 这个用户组 groupA 的成员。 

    应该用 加上 -a 选项: 

    usermod -a -G groupA user

     

    (FC4: usermod -G groupA,groupB,groupC user)

    -a 代表 append, 也就是 将自己添加到 用户组groupA 中,而不必离开 其他用户组。 

     

    命令的所有的选项,及其含义: 

    Options: 

    -c, --comment COMMENT         new value of the GECOS field 

    -d, --home HOME_DIR           new home directory for the user account 

    -e, --expiredate EXPIRE_DATE set account expiration date to EXPIRE_DATE 

    -f, --inactive INACTIVE       set password inactive after expiration 

                                    to INACTIVE 

    -g, --gid GROUP               force use GROUP as new primary group 

    -G, --groups GROUPS           new list of supplementary GROUPS 

    -a, --append          append the user to the supplemental GROUPS 

                                    mentioned by the -G option without removing 

                                    him/her from other groups 

    -h, --help                    display this help message and exit 

    -l, --login NEW_LOGIN         new value of the login name 

    -L, --lock                    lock the user account 

    -m, --move-home               move contents of the home directory to the new 

                                    location (use only with -d) 

    -o, --non-unique              allow using duplicate (non-unique) UID 

    -p, --password PASSWORD       use encrypted password for the new password 

    -s, --shell SHELL             new login shell for the user account 

    -u, --uid UID                 new UID for the user account 

    -U, --unlock                  unlock the user account

     

    查看用户所属的组使用命令:$ groups user

     

    或者查看文件:$ cat /etc/group

     

    参考文献:

    https://blog.csdn.net/hywerr/article/details/72584304

    https://blog.csdn.net/qq_28877125/article/details/73467971

    展开全文
  • user

    2020-10-08 12:01:09
    本文章为网络笔记,看了warehouse老师的视频受益匪浅,更是感觉自己技术太过初级,特写了本...11gR2视频第四版 3_03_user SQL> create user b identified by b; 用户已创建。 SQL> conn b/b@PROD ERROR: ORA-

    本文章为网络笔记,看了warehouse老师的视频受益匪浅,更是感觉自己技术太过初级,特写了本笔记,方便以后反复学习!
    如有任何不妥,请发邮件至102448567@qq.com删除文章!
    关于warehouse:
    http://blog.itpub.net/19602/viewspace-1059211/
    11gR2视频第四版 3_03_user

    SQL> create user b identified by b;
    
    用户已创建。
    
    SQL> conn b/b@PROD
    ERROR:
    ORA-01045: 用户 B 没有 CREATE SESSION 权限; 登录被拒绝
    
    
    警告: 您不再连接到 ORACLE。
    

    查看系统权限查询system_privilege_map

    SQL> select * from system_privilege_map;
    
     PRIVILEGE NAME                                                 PROPERTY
    ---------- -------------------------------------------------- ----------
            -3 ALTER SYSTEM                                                0
            -4 AUDIT SYSTEM                                                0
            -5 CREATE SESSION                                              0
            -6 ALTER SESSION                                               0
            -7 RESTRICTED SESSION                                          0
           -10 CREATE TABLESPACE                                           0
           -11 ALTER TABLESPACE                                            0
           -12 MANAGE TABLESPACE                                           0
           -13 DROP TABLESPACE                                             0
           -15 UNLIMITED TABLESPACE                                        0
           -20 CREATE USER                                                 0
           。。。。。。。。。。。。。。。。。。。。。。。。
    

    查看系统角色查询dba_sys_privs

    SQL> select * from dba_sys_privs;
    
    GRANTEE              PRIVILEGE                      ADMIN_OPT
    -------------------- ------------------------------ ---------
    DBA                  CREATE SESSION                 YES
    DBA                  ALTER SESSION                  YES
    DBA                  DROP TABLESPACE                YES
    DBA                  BECOME USER                    YES
    DBA                  DROP ROLLBACK SEGMENT          YES
    DBA                  SELECT ANY TABLE               YES
    DBA                  INSERT ANY TABLE               YES
    DBA                  UPDATE ANY TABLE               YES
    DBA                  DROP ANY INDEX                 YES
    DBA                  SELECT ANY SEQUENCE            YES
    DBA                  CREATE ROLE                    YES
    。。。。。。。。。。。。
    

    查看dba角色少了哪些权限

    SQL> select name from system_privilege_map
      2  minus
      3  select privilege from dba_sys_privs where grantee='DBA';
    
    NAME
    --------------------------------------------------
    ALTER DATABASE LINK
    ALTER PUBLIC DATABASE LINK
    EXEMPT ACCESS POLICY
    EXEMPT IDENTITY POLICY
    EXEMPT REDACTION POLICY
    SYSDBA
    SYSOPER
    
    已选择7行。
    
    SQL> grant create session to b;
    
    授权成功。
    
    SQL> conn b/b@PROD
    已连接。
    
    SQL> create table t(id int);
    create table t(id int)
    *
    第 1 行出现错误:
    ORA-01031: 权限不足
    
    SQL> conn / as sysdba
    已连接。
    SQL> grant create table to b;
    
    授权成功。
    
    SQL> conn b/b@PROD
    已连接。
    SQL> create table t(id int);
    
    表已创建。
    

    这时候报错没有user表空间的权限是因为metadata是创建了,但是data segment没有创建呢

    SQL> insert into t values(1);
    insert into t values(1)
                *
    第 1 行出现错误:
    ORA-01950: 对表空间 'USERS' 无权限
    

    下边这两个图也说明了metadata创建了,但是data segment没有创建
    在这里插入图片描述
    在这里插入图片描述

    SQL> insert into t values(1);
    insert into t values(1)
                *
    第 1 行出现错误:
    ORA-01950: 对表空间 'USERS' 无权限 
    

    在创建表的时候如果没有指定表空间他就在userdefault tablespace

    SQL> select username,default_tablespace from dba_users where username='B';
    
    USERNAME   DEFAULT_TABLESPACE
    ---------- ------------------------------------------------------------------------------------------
    B          USERS
    

    B使用user表空间10M的空间

    SQL> alter user b quota 10m on users;
    
    用户已更改。
    

    查询有哪些表空间对哪些用户有限制
    在这里插入图片描述
    对用户使用表空间没有限制

    SQL> alter user b quota unlimited on users;
    
    用户已更改。
    

    在这里插入图片描述

    SQL> conn b/b
    已连接。
    SQL> insert into t values(1);
    
    已创建 1 行。
    
    SQL> commit;
    
    提交完成。
    

    现在就有数据段了,这就是11g的新特性,数据段延迟创建,现在metadatadata segment就分的很清楚了
    在这里插入图片描述

    SQL> conn b/b
    已连接。
    SQL> create table tt (id int) tablespace test1;
    
    表已创建。
    SQL> insert into tt values(1);
    insert into tt values(1)
                *
    第 1 行出现错误:
    ORA-01950: 对表空间 'TEST1' 无权限
    
    SQL> alter user b quota unlimited on users quota 10M on test1;
    
    用户已更改。
    

    在这里插入图片描述
    下面这样就是不让用test1表空间

    SQL> alter user b quota unlimited on users quota 0 on test1;
    
    用户已更改。
    

    下面这个系统权限就是对所有表空间都没有使用限制

    SQL> select * from system_privilege_map;
    
     PRIVILEGE NAME                          PROPERTY
    ---------- -------------------------    ----------
           -15 UNLIMITED TABLESPACE               0
    

    Oracle创建用户的时候密码是明文的,可以通过password expire来解决这个问题

    SQL> create user c identified by c password expire;
    
    用户已创建。
    
    SQL> grant create session to c;
    
    授权成功。
    
    SQL> conn c/c
    ERROR:
    ORA-28001: 口令已经失效
    
    
    更改 c 的口令
    新口令:
    重新键入新口令:
    口令已更改
    已连接。
    

    用户不用了需要删除,但是用户下的表其他用户还有可能使用,这个时候把用户lock就好

    SQL> alter user c account lock;
    

    在这里插入图片描述
    解锁

    SQL> alter user c account unlock;
    
    展开全文
  • User

    2019-04-28 13:01:41
    /SSH_xmlfinal/src/cn/itcast/domain/User.hbm.xml<?xmlversion="1.0"encoding="UTF-8"?> <!DOCTYPEhibernate-mappingPUBLIC "-//Hibernate/HibernateMappingDTD3.0//EN" "http://www.hibe...
    /SSH_xmlfinal/src/cn/itcast/domain/User.hbm.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE hibernate-mapping PUBLIC 
        "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
        "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
        
     <hibernate-mapping>
             <class name="cn.itcast.domain.User" table="user">
                 <id name="uid" column="uid">
                     <generator class="native"></generator>
                 </id>
                 
                 <property name="username" column="username"></property>
                 <property name="password" column="password"></property>
             </class>
     </hibernate-mapping>
    展开全文
  • __user 说明

    千次阅读 2019-04-15 13:26:16
    # define __user__attribute__((noderef, address_space(1))) __user这个特性,即__attribute__((noderef, address_space(1))),是用来修饰一个变量的,这个变量必须是非解除参考(no dereference)的,即这个变量...
  • dba,user,v$等开头的常用表和视图
  • call_user_func_array函数详解

    万次阅读 2018-01-08 00:22:56
    call_user_func_array : 调用回调函数,并把一个数组参数作为回调函数的参数。 说明:mixed call_user_func_array ( callable $callback , array $param_arr ) 把第一个参数作为回调函数...
  • ssize_t xxx_read(struct file *filp, char __user *buf, size_t count, loff_t *f_pos); ssize_t xxx_write(struct file *filp, const char __user *buf, size_t count, loff_t *f_pos); 等函数中,f
  • 常见User-Agent大全

    万次阅读 多人点赞 2019-04-27 12:52:56
    User-Agent:的值 1) Chrome(谷歌) Win7: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.163 Safari/535.1 Win10: Mozilla/5.0 (Windows NT 10.0; Win64; x64) Apple...
  • 我们通常采用Request相关对象来获取请求信息(User-Agent),如下获取信息。 String ua = request.getHeader("User-Agent"); //得到的信息:User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) Appl...
  • 【总结】浏览器 User-Agent 大全

    万次阅读 多人点赞 2017-12-25 10:01:16
    一、基础知识Http Header之User-Agent User Agent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本、操作...
  • 一、基础知识篇:(一)、HttpHeader之User-AgentUserAgent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,UserAgent也简称UA。它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及...
  • User-Agent大全

    千次阅读 2019-04-13 10:34:24
    User Agent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本、操作系统及版本、浏览器内核、等信息的标识...
  • User-Agent

    2015-04-23 23:08:26
    一、什么是User-AgentUser-Agent是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。用较为普通的一点来说,是一种向访问网站提供你所使用的浏览器类型、操作系统及版本、CPU 类型、浏览器渲染引擎、...
  • User-Agent详解

    万次阅读 2017-03-25 23:47:32
    User-Agent详解
  • 时下流行的浏览器User-Agent大全

    万次阅读 多人点赞 2017-03-10 16:25:38
    HttpHeader之User-Agent UserAgent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,UserAgent也简称UA。它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本、操作系统及版本、...
  • 认识User-Agent

    万次阅读 2011-11-19 18:11:05
    一、什么是User-Agent User-Agent是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。用较为普通的一点来说,是一种向访问网站提供你所使用的浏览器类型、操作系统及版本、CPU 类型、浏览器渲染引擎、...
  • Python爬虫之浏览器User-Agent大全

    万次阅读 2018-06-14 11:10:32
    一、基础知识篇:Http Header之User-Agent User Agent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本...
  • 常用User-Agent大全

    万次阅读 2020-06-02 09:25:02
    原文 之前学习北京理工嵩天老师的《Python网络爬虫与信息提取》时,爬取亚马逊的一款图书的详细信息时出现以下错误: ![Upload 亚马逊爬虫.PNG failed.... 查看请求信息,发现我们一般写的...User-Agent会告诉网站..
  • 分享一些user-agent(移动端和PC端都有)

    千次阅读 2019-06-27 12:03:09
    User Agent中文名为用户代理,简称 UA,它是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。 二 user-agent的含义 标准格式...
  • Http Header之User-Agent

    千次阅读 2019-04-26 11:29:00
    Http Header之User-AgentUser-Agent中文名为用户代理,简称 UA,它是一个特殊字符串头。通过这个标识,用户所访问的网站可以显示不同的排版从而为用户提供更好的体验或者进行信息统计;例如用手机访问网页和电脑访问...
  • 网络爬虫的User-Agent和Proxy

    千次阅读 2018-06-07 19:55:19
    http://blog.csdn.net/c406495762/article/details/60137956一,User-Agent是什么 有一些网站不喜欢被爬虫程序访问,所以会检测连接对象,如果是爬虫程序,也就是非人点击访问,它就会不让你继续访问,所以为了...
  • 流行的浏览器User-Agent大全

    千次阅读 2018-05-05 17:10:29
    一、基础知识篇:Http Header之User-Agent User Agent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本...
  • 修改浏览器User-Agent

    千次阅读 2017-09-24 21:07:54
    许多使用都是根据User-Aget来判断当前浏览器的版本,浏览器 所在系统的版本等。 所以很多时候在测试时手动制定User-Anget是有必要的 。 二、Firefox 修改(推荐) Firefox: 1,在地址栏输入"about:config”,按...
  • Unexpected char 0x7231 at 33 in User-Agent value。我们知道Okhttp走的并不是原生的http请求,因此他在header里面并没有真正的User-Agent,而是“okhttp/版本号”要求传入正确的User-Agent,那么我们如何获取User-...
  • User-Agent大全,可直接复制到python代码里

    万次阅读 多人点赞 2019-01-02 20:53:18
    这里面有超过50个 user-agent ,包含PC和移动端, 并且可以直接复制粘贴到python代码里. 此方法,是随机其中一个user-agent: # -*-coding:utf-8 -*- import random # 返回一个随机的请求头 headers def ...
  • User-agent 类型汇总

    千次阅读 2017-08-29 15:25:27
    在开发SEO工具中,需要开发浏览器功能,需要对user-Agent进行了解,特别是做SEO人员更需要了解不同浏览器代理类型。详细如下: 一、IE 浏览器 而IE各个版本典型的userAgent如下: Mozilla/4.0 (compatible; ...
  • 一、基础知识篇:Http Header之User-Agent User Agent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。它是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本...
  • 近期很多文章都提到了User-Agent (UA) 字符串,但大部分网友都不知道这个东西有什么用处。其实简单的说User-Agent就是客户端浏览器等应用程序使用的一种特殊的网络协议,在每次浏览器(邮件客户端/搜索引擎蜘蛛)...
  • 最全的浏览器User-Agent

    千次阅读 2018-03-14 09:21:34
    最全的浏览器User-Agent1、基础知识:Http Header之User-Agent User Agent中文名为用户代理,是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。它是一个特殊字符串头,是一种向访问网站提供你所...

空空如也

1 2 3 4 5 ... 20
收藏数 4,370,126
精华内容 1,748,050
关键字:

user