精华内容
下载资源
问答
  • {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户的数据库应用系统进行性能和风险评估,参与配合进行...

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户的数据库应用系统进行性能和风险评估,参与配合进行数据压测演练,提供数据库优化方面专业建议,在业务高峰期与用户共同保障数据库系统平稳运行。","link1":"https://www.aliyun.com/service/optimization/database","link":"https://www.aliyun.com/service/chiefexpert/database","icon":"https://img.alicdn.com/tfs/TB1a5ZfonnI8KJjy0FfXXcdoVXa-100-100.png","btn2":"数据库紧急救援服务","tip":"还有更多专家帮助您解决云上业务问题:立即查看","btn1":"云上数据库优化服务","link2":"https://www.aliyun.com/service/databaserescue","title":"数据库专家服务"}],"search":[{"txt":"安全首席专家","link":"https://www.aliyun.com/service/chiefexpert/security"},{"txt":"中间件首席专家","link":"https://www.aliyun.com/service/chiefexpert/middleware"},{"txt":"系统与平台首席专家","link":"https://www.aliyun.com/service/chiefexpert/platform"},{"txt":"存储首席专家","link":"https://www.aliyun.com/service/chiefexpert/storage"}],"countinfo":{"search":{"length_pc":0,"length":0},"card":{"length_pc":0,"length":0}},"simplifiedDisplay":"newEdition","newCard":[{"link":"https://www.aliyun.com/product/rds/mysql","icon":"rds_mysql1","contentLink":"https://www.aliyun.com/product/rds/mysql","title":"云数据库RDS MySQL版","des":"云数据库RDS MySQL版 MySQL 是全球最受欢迎的开源数据库,阿里云MySQL版 通过深度的内核优化和独享实例提供稳定极致的数据库性能,同时灵活的部署架构及产品形态,可满足不同场景下的数据库需求。","btn1":"了解详情","link1":"https://www.aliyun.com/product/rds/mysql","btn2":"管理控制台","link2":"https://rdsnext.console.aliyun.com/#/rdsList/cn-hangzhou/basic/","btn3":"在线咨询","link3":"https://www.aliyun.com/core/online-consult?spm=5176.8789780.7y9jhqsfz.115.47ea55caeL2Mfu&from=OVtXEBmlH8","infoGroup":[{"infoName":"最新活动","infoContent":{"firstContentName":"MySQL 1年仅19.9元","firstContentLink":"https://www.aliyun.com/database/dbfirstbuy#J_9036464270","lastContentName":"ECS+MySQL 0.7元/日","lastContentLink":"https://www.aliyun.com/1111/enterprise"}},{"infoName":"快速入门","infoContent":{"firstContentName":"选型指南","firstContentLink":"https://help.aliyun.com/document_detail/164594.html?spm=a2c4g.11186623.6.551.56b67384ispvvk","lastContentName":"上手指南","lastContentLink":"https://help.aliyun.com/document_detail/26124.html?spm=a2c4g.11174283.2.16.51795b83pbkzav"}},{"infoName":"最佳实践","infoContent":{"firstContentName":"X-Engine的应用场景","firstContentLink":"https://help.aliyun.com/document_detail/148402.html?spm=a2c4g.11186623.2.14.3f592685zjuUxu#concept-2364901","lastContentName":"读写分离功能","lastContentLink":"https://help.aliyun.com/document_detail/96073.html?spm=a2c4g.11174283.2.53.42db5b83VvZvMJ"}},{"infoName":"产品推荐","infoContent":{"firstContentName":"云数据库PolarDB","lastContentName":"云原生数据仓库MySQL","firstContentLink":"https://www.aliyun.com/product/polardb","lastContentLink":"https://www.aliyun.com/product/ads"}}]}],"visual":{"textColor":"dark","topbg":""}}

    {"$env":{"JSON":{}},"$page":{"env":"production"},"$context":{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户的数据库应用系统进行性能和风险评估,参与配合进行数据压测演练,提供数据库优化方面专业建议,在业务高峰期与用户共同保障数据库系统平稳运行。","link1":"https://www.aliyun.com/service/optimization/database","link":"https://www.aliyun.com/service/chiefexpert/database","icon":"https://img.alicdn.com/tfs/TB1a5ZfonnI8KJjy0FfXXcdoVXa-100-100.png","btn2":"数据库紧急救援服务","tip":"还有更多专家帮助您解决云上业务问题:立即查看","btn1":"云上数据库优化服务","link2":"https://www.aliyun.com/service/databaserescue","title":"数据库专家服务"}],"search":[{"txt":"安全首席专家","link":"https://www.aliyun.com/service/chiefexpert/security"},{"txt":"中间件首席专家","link":"https://www.aliyun.com/service/chiefexpert/middleware"},{"txt":"系统与平台首席专家","link":"https://www.aliyun.com/service/chiefexpert/platform"},{"txt":"存储首席专家","link":"https://www.aliyun.com/service/chiefexpert/storage"}],"countinfo":{"search":{"length_pc":0,"length":0},"card":{"length_pc":0,"length":0}},"simplifiedDisplay":"newEdition","newCard":[{"link":"https://www.aliyun.com/product/rds/mysql","icon":"rds_mysql1","contentLink":"https://www.aliyun.com/product/rds/mysql","title":"云数据库RDS MySQL版","des":"云数据库RDS MySQL版 MySQL 是全球最受欢迎的开源数据库,阿里云MySQL版 通过深度的内核优化和独享实例提供稳定极致的数据库性能,同时灵活的部署架构及产品形态,可满足不同场景下的数据库需求。","btn1":"了解详情","link1":"https://www.aliyun.com/product/rds/mysql","btn2":"管理控制台","link2":"https://rdsnext.console.aliyun.com/#/rdsList/cn-hangzhou/basic/","btn3":"在线咨询","link3":"https://www.aliyun.com/core/online-consult?spm=5176.8789780.7y9jhqsfz.115.47ea55caeL2Mfu&from=OVtXEBmlH8","infoGroup":[{"infoName":"最新活动","infoContent":{"firstContentName":"MySQL 1年仅19.9元","firstContentLink":"https://www.aliyun.com/database/dbfirstbuy#J_9036464270","lastContentName":"ECS+MySQL 0.7元/日","lastContentLink":"https://www.aliyun.com/1111/enterprise"}},{"infoName":"快速入门","infoContent":{"firstContentName":"选型指南","firstContentLink":"https://help.aliyun.com/document_detail/164594.html?spm=a2c4g.11186623.6.551.56b67384ispvvk","lastContentName":"上手指南","lastContentLink":"https://help.aliyun.com/document_detail/26124.html?spm=a2c4g.11174283.2.16.51795b83pbkzav"}},{"infoName":"最佳实践","infoContent":{"firstContentName":"X-Engine的应用场景","firstContentLink":"https://help.aliyun.com/document_detail/148402.html?spm=a2c4g.11186623.2.14.3f592685zjuUxu#concept-2364901","lastContentName":"读写分离功能","lastContentLink":"https://help.aliyun.com/document_detail/96073.html?spm=a2c4g.11174283.2.53.42db5b83VvZvMJ"}},{"infoName":"产品推荐","infoContent":{"firstContentName":"云数据库PolarDB","lastContentName":"云原生数据仓库MySQL","firstContentLink":"https://www.aliyun.com/product/polardb","lastContentLink":"https://www.aliyun.com/product/ads"}}]}],"visual":{"textColor":"dark","topbg":""}}}

    展开全文
  • 数据库建表赋予权限语句

    千次阅读 2012-12-11 09:21:58
    exp命令可以把数据从远程数据库服务器导出到本地的dmp文件, imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在...

    sqlplus /nolog

    conn / as sysdba

    //创建临时表空间

    create temporary tablespace zfmi_temp tempfile 'D:\oracle\oradata\zfmi\zfmi_temp.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local;

    //tempfile参数必须有

    //创建数据表空间

    create tablespace zfmi logging datafile 'D:\oracle\oradata\zfmi\zfmi.dbf' size 100m autoextend on next 32m maxsize 2048m extent management local;

    //datafile参数必须有

    //删除用户以及用户所有的对象

    drop user zfmi cascade;

    //cascade参数是级联删除该用户所有对象,经常遇到如用户有对象而未加此参数则用户删不了的问题,所以习惯性的加此参数

    //删除表空间 前提:删除表空间之前要确认该表空间没有被其他用户使用之后再做删除

    drop tablespace zfmi including contents and datafiles cascade constraints;

    //including contents 删除表空间中的内容,如果删除表空间之前表空间中有内容,而未加此参数,表空间删不掉,所以习惯性的加此参数 //including datafiles 删除表空间中的数据文件 //cascade constraints 同时删除tablespace中表的外键参照

     

    如果删除表空间之前删除了表空间文件,解决办法:

    如果在清除表空间之前,先删除了表空间对应的数据文件,会造成数据库无法正常启动和关闭。 可使用如下方法恢复(此方法已经在oracle9i中验证通过): 下面的过程中,filename是已经被删除的数据文件,如果有多个,则需要多次执行;tablespace_name是相应的表空间的名称。 $ sqlplus /nolog SQL> conn / as sysdba; 如果数据库已经启动,则需要先执行下面这行: SQL> shutdown abort SQL> startup mount SQL> alter database datafile 'filename' offline drop; SQL> alter database open; SQL> drop tablespace tablespace_name including contents;

    //创建用户并指定表空间

    create user zfmi identified by zfmi default tablespace zfmi temporary tablespace zfmi_temp;

    //identified by 参数必须有

    --给用户授予权限 grant connect,resource,dba,create any view to hggr2;

    --给用户授予创建视图权限 grant create view to hggr2;

    导入导出命令:

    Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件, imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。

    执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i 中 安装目录ora81BIN被设置为全局路径, 该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。 oracle用java编写,SQLPLUS.EXE、EXP.EXE、IMP.EXE这两个文件有可能是被包装后的类文件。 SQLPLUS.EXE调用EXP.EXE、IMP.EXE所包裹的类,完成导入导出功能。

    下面介绍的是导入导出的实例。 数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daochu.dmp中    exp system/manager@TEST file=d:daochu.dmp full=y 2 将数据库中system用户与sys用户的表导出    exp system/manager@TEST file=d:daochu.dmp owner=(system,sys) 3 将数据库中的表inner_notify、notify_staff_relat导出     exp aichannel/aichannel@TESTDB2 file= d:datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat)

    4 将数据库中的表table1中的字段filed1以"00"打头的数据导出    exp system/manager@TEST file=d:daochu.dmp tables=(table1) query=" where filed1 like '00%'"

    上面是常用的导出,对于压缩,既用winzip把dmp文件可以很好的压缩。 也可以在上面命令后面 加上 compress=y 来实现。

    数据的导入 1 将D:daochu.dmp 中的数据导入 TEST数据库中。    imp system/manager@TEST file=d:daochu.dmp    imp aichannel/aichannel@HUST full=y file=d:datanewsmgnt.dmp ignore=y    上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。    在后面加上 ignore=y 就可以了。 2 将d:daochu.dmp中的表table1 导入 imp system/manager@TEST file=d:daochu.dmp tables=(table1)

    基本上上面的导入导出够用了。不少情况要先是将表彻底删除,然后导入。

    注意: 操作者要有足够的权限,权限不够它会提示。 数据库时可以连上的。可以用tnsping TEST 来获得数据库TEST能否连上。

    附录一: 给用户增加导入数据权限的操作 第一,启动sql*puls 第二,以system/manager登陆 第三,create user 用户名 IDENTIFIED BY 密码 (如果已经创建过用户,这步可以省略) 第四,GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,    DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,       DBA,CONNECT,RESOURCE,CREATE SESSION TO 用户名字 第五, 运行-cmd-进入dmp文件所在的目录,       imp userid=system/manager full=y file=*.dmp       或者 imp userid=system/manager full=y file=filename.dmp

    执行示例: F:WorkOracle_Databackup>imp userid=test/test full=y file=inner_notify.dmp

    屏幕显示 Import: Release 8.1.7.0.0 - Production on 星期四 2月 16 16:50:05 2006 (c) Copyright 2000 Oracle Corporation. All rights reserved.

    连接到: Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production With the Partitioning option JServer Release 8.1.7.0.0 - Production

    经由常规路径导出由EXPORT:V08.01.07创建的文件 已经完成ZHS16GBK字符集和ZHS16GBK NCHAR 字符集中的导入 导出服务器使用UTF8 NCHAR 字符集 (可能的ncharset转换) . 正在将AICHANNEL的对象导入到 AICHANNEL . . 正在导入表                  "INNER_NOTIFY"          4行被导入 准备启用约束条件... 成功终止导入,但出现警告。

    附录二: Oracle 不允许直接改变表的拥有者, 利用Export/Import可以达到这一目的. 先建立import9.par, 然后,使用时命令如下:imp parfile=/filepath/import9.par 例 import9.par 内容如下:         FROMUSER=TGPMS               TOUSER=TGPMS2     (注:把表的拥有者由FROMUSER改为TOUSER,FROMUSER和TOUSER的用户可以不同)                  ROWS=Y         INDEXES=Y         GRANTS=Y         CONSTRAINTS=Y         BUFFER=409600         file==/backup/ctgpc_20030623.dmp         log==/backup/import_20030623.log

     

    select a.tablespace_name "表空间名称", 100-round((nvl(b.bytes_free,0)/a.bytes_alloc)*100,2) "占用率(%)", round(a.bytes_alloc/1024/1024,2) "容量(M)", round((a.bytes_alloc-nvl(b.bytes_free,0))/1024/1024,2) "使用(M)", round(nvl(b.bytes_free,0)/1024/1024,2) "空闲(M)", round((nvl(b.bytes_free,0)/a.bytes_alloc)*100,2) "空闲率(%)" , to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') "采样时间" from (select f.tablespace_name,          sum(f.bytes) bytes_alloc,          sum(decode(f.autoextensible,'YES',f.maxbytes,'NO',f.bytes)) maxbytes         from dba_data_files f        group by tablespace_name) a,       (select f.tablespace_name,          sum(f.bytes) bytes_free         from dba_free_space f        group by tablespace_name) b where a.tablespace_name = b.tablespace_name

    select username,default_tablespace from dba_users order by username

     

     

    --给用户授予权限 grant connect,resource,dba,create any view to hggr2;

    --给用户授予创建视图权限 grant create view to hggr2;

     

    --//创建数据表空间

    create tablespace hxgr logging datafile 'D:\oracle\oradata\zfmi\hxgr.dbf' size 100m autoextend on next 32m maxsize 2048m extent management local; --鲁轩 08:14:19     drop user dfkfzx cascade; --鲁轩 08:14:28  -- //创建用户并指定表空间

    create user dfkfzx identified by dfkfzx default tablespace hxgr temporary tablespace temp;

    --identified by 参数必须有

    --给用户授予权限 grant connect,resource,dba,create any view to dfkfzx;

    --给用户授予创建视图权限 grant create view to dfkfzx;

    --远程备份数据库 exp lnhygl/lnhygl@192.168.1.113/hx owner=lnhygl file=f:\lnhygl20121010.dmp --远程导入数据库 imp dfkfzx/dfkfzx@192.168.1.113/hx  file=f:\lnhygl20121010.dmp full=y

    imp tjrd/tjrd@192.168.1.113/hx  file=f:\dfkfzx.dmp full=y

     

    DMP文件导入:
    1.用SYS用户名,以DBA的身份登入到数据库(ORACLE客户端Enterprise Manager Console)
    2.在安全性 -- 用户 若所要导入的用户对象已存在 则移去 然后新建之(这样就可以删除该用户下所有对象了) 表空间选择原来的。
    3.在该用户的角色中加入DBA角色
    4.在命令行下执行:imp aioss/aioss@ORCL10G file=d:\aioss0819.dmp full=y ignore=y commit=y
                            参数解释:用户名/密码@数据库服务名 数据文件路径
    展开全文
  • 无法对 sa、dbo、实体所有者、information_schema、sys 或您自己授予、拒绝或撤消权限。怎么解决?
  • 1、导出数据库xxxx和tlog(经过测试,没有问题)# /data/mysql/bin/mysqldump -u root -ppassword qq9x | gzip > /home/xxxxDataBase.sql.gz# /data/mysql/bin/mysqldump -u root -ppassword tlog | gzip > /...

    1、导出数据库xxxx和tlog(经过测试,没有问题)

    # /data/mysql/bin/mysqldump -u root -ppassword qq9x | gzip > /home/xxxxDataBase.sql.gz

    # /data/mysql/bin/mysqldump -u root -ppassword  tlog | gzip > /home/tlogDataBase.sql.gz

    2、导出到本地文档

    在SFTP下

    #get -r /home/xxxxDataBase.sql.gz

    #get -r /home/tlogDataBase.sql.gz

    2、导入数据(路径是/home)

    【直接执行上述导出的脚本,下面经过测试,没有问题,但是xxxxDataBase.sql这个脚本比较大,因此很耗费时间】

    (有些文件需要use  database; 那么就需要选定database。因此有可能在qq9x这个database下执行sql脚本)

    # /data/mysql/bin/mysql -u root -p--password=passwordqq9x < xxxxDataBase.sql

    在tlog这个database下执行sql脚本

    # /data/mysql/bin/mysql -u root -p--password=passwordtlog < tlogDataBase.sql

    直接导入执行sql脚本(不需要database)

    # /data/mysql/bin/mysql -u root -p--password=password< xxxx_create_db.sql

    # /data/mysql/bin/mysql -u root -p--password=password< tlog.sql

    4、grant select, insert, update, delete on testdb.orders to dba@localhost;

    执行了这句语句之后,dba这个用户就拥有了对testdb(database)中的orders(table)这张表查询、插入、更新、删除这写操作的权利。

    5、撤销已经赋予给 MySQL 用户权限的权限。

    revoke 跟 grant 的语法差不多,只需要把关键字 “to” 换成 “from” 即可:

    grant  all on *.* to   dba@localhost;

    // 撤销权限

    revoke  all  on  *.*  from  dba@localhost;

    6、grant或者revoke之后,该用户只有重新连接MySQL数据库,权限才能生效。

    如果想要授权的用户,也可以将这些权限grant给其他的用户,需要“grant option”

    grant select on testdb.* to dba@localhost with grant option;

    这句话执行完了之后的影响是: dba这个用户拥有了对testdb中所有表结构的查询的权利

    这个特性一般用不到,实际上,数据库权限一般最好由DBA来统一管理。本条语句应该是在普通用户下执行的语句。所以才会实现这样的权利。

    7、 删除mysql用户xxxx的SQL语句:

    在root用户下执行: DELETE FROM mysql.user WHERE user = 'xxxx';

    8、NoSQL数据库与关系型数据库设计理念比较:

    关系型数据库中的表都是存储一些格式化的数据结构,每个元组字段的组成都一样,即使不是每个元组都需要所有的字段,但数据库会为每个元组分配所有的字段,这样的结构可以便于表与表之间进行连接等操作,但从另一个角度来说它也是关系型数据库性能瓶颈的一个因素。而非关系型数据库以键值对存储,它的结构不固定,每一个元组可以有不一样的字段,每个元组可以根据需要增加一些自己的键值对,这样就不会局限于固定的结构,可以减少一些时间和空间的开销。

    展开全文
  • 1、导出数据库xxxx和tlog(经过测试,没有问题)# /data/mysql/bin/mysqldump -u root -ppassword qq9x | gzip > /home/xxxxDataBase.sql.gz# /data/mysql/bin/mysqldump -u root -ppassword tlog | gzip > /...

    1、导出数据库xxxx和tlog(经过测试,没有问题)
    # /data/mysql/bin/mysqldump -u root -ppassword qq9x | gzip > /home/xxxxDataBase.sql.gz
    # /data/mysql/bin/mysqldump -u root -ppassword  tlog | gzip > /home/tlogDataBase.sql.gz
    2、导出到本地文档
    在SFTP下
    #get -r /home/xxxxDataBase.sql.gz
    #get -r /home/tlogDataBase.sql.gz
    2、导入数据(路径是/home) 
     【直接执行上述导出的脚本,下面经过测试,没有问题,但是xxxxDataBase.sql这个脚本比较大,因此很耗费时间】
     (有些文件需要use  database; 那么就需要选定database。因此有可能在qq9x这个database下执行sql脚本)
     # /data/mysql/bin/mysql -u root -p 
    --password=password  qq9x < xxxxDataBase.sql
     
     在tlog这个database下执行sql脚本
     # /data/mysql/bin/mysql -u root -p 
    --password=password  tlog < tlogDataBase.sql
     
     直接导入执行sql脚本(不需要database)
     # /data/mysql/bin/mysql -u root -p 
    --password=password  < xxxx_create_db.sql
     # /data/mysql/bin/mysql -u root -p 
    --password=password  < tlog.sql

    4、grant select, insert, update, delete on testdb.orders to dba@localhost;
           执行了这句语句之后,dba这个用户就拥有了对testdb(database)中的orders(table)这张表查询、插入、更新、删除这写操作的权利。
    5、撤销已经赋予给 MySQL 用户权限的权限。
        revoke 跟 grant 的语法差不多,只需要把关键字 “to” 换成 “from” 即可:
        grant  all on *.* to   dba@localhost;
       // 撤销权限 
       revoke  all  on  *.*  from  dba@localhost;

    6、grant或者revoke之后,该用户只有重新连接MySQL数据库,权限才能生效。
           如果想要授权的用户,也可以将这些权限grant给其他的用户,需要“grant option”
           grant select on testdb.* to dba@localhost with grant option;
    这句话执行完了之后的影响是: dba这个用户拥有了对testdb中所有表结构的查询的权利
    这个特性一般用不到,实际上,数据库权限一般最好由DBA来统一管理。本条语句应该是在普通用户下执行的语句。所以才会实现这样的权利。
    7、 删除mysql用户xxxx的SQL语句:

           在root用户下执行: DELETE FROM mysql.user WHERE user = 'xxxx';

    8、NoSQL数据库与关系型数据库设计理念比较:

           关系型数据库中的表都是存储一些格式化的数据结构,每个元组字段的组成都一样,即使不是每个元组都需要所有的字段,但数据库会为每个元组分配所有的字段,这样的结构可以便于表与表之间进行连接等操作,但从另一个角度来说它也是关系型数据库性能瓶颈的一个因素。而非关系型数据库以键值对存储,它的结构不固定,每一个元组可以有不一样的字段,每个元组可以根据需要增加一些自己的键值对,这样就不会局限于固定的结构,可以减少一些时间和空间的开销。

    转载于:https://www.cnblogs.com/xiaozhuan/p/4538684.html

    展开全文
  • 3-4 为数据库用户赋予权限(2)1) 使用SQL语句创建登录名及为用户赋予权限① 创建登录名PbMaster,语法CREATE LOGIN&lt;登录名&gt;WITH PASSWORD=&lt;’密码’&gt;② 创建数据库用户MasterDBUser...
  • 前言大家在安装 mysql 时通常会生成一个超级用户 root,很多人之后就一直沿用这一个用户,虽然这会很方便,但超级用户权限...那么,要如何在 mysql 中创建 root 之外的用户并赋予相应权限呢?我们直接来看一个示例:...
  • sqlplus scott/mima@orcl 用scott登录 select username,account_...赋予链接权限 grant resource to xxx;赋予建表权限 select*from emp;查询某公司员工信息 select empno,sal from emp;查询所有员工的 empno,sal。
  • 1.授权的语句格式 GRANT <权限>[,<权限>..] ...--给两个表赋予全部操作权限给两个用户 GRANT ALL PRIVILEGES ON TABLE A,B TO U1,U2;ps.注意不同类型的操作对象,有着不同的操作权限 对象 对象类型 操作权限 属性
  • 在安全系统中创建项目,使当前数据库中的用户得以处理当前数据库中的数据或执行特定的 Transact-SQL 语句。 语法 语句权限: GRANT { ALL | statement [ ,...n ] } TO security_account [ ,...n ] ...
  • 创建用户:update user set password=password('123456') where User='jira' ...赋予权限:grant all privileges on *.* to 'jira'@'%' identified by '123456' with grant option; 上条语句中: ‘jira’ 表
  • 第一步:(创建数据库)在DatabaseConfiguration里面创建...第三步:(为当前数据库创建用户):执行SQL语句 create user person(用户名) identified by password(密码)第四步:(为创建的用户赋予登录新数据库权限):gra...
  • MySQL 赋予用户权限命令的简单格式可概括为: grant权限on数据库对象to用户 创建 test_user用户,密码为 Ab12345,并赋予testdb数据库的所有权限 语句: grantall ontestdb.* to test_user@'%'identifiedby'Ab...
  • 删除测试用户EXEC sp_revokedbaccess N'U_dbCreator' --移除用户对对其他用户建的数据库的访问权限,但是不能移除sa的访问权 --EXEC sp_droplogin N'U_dbCreator' --删除登录用户 --2、创建登录名socct,...
  • MySQL 赋予用户权限命令的简单格式可概括为:grant权限on数据库对象to用户创建 test_user用户,密码为 Ab12345,并赋予testdb数据库的所有权限语句:grantall ontestdb.* to test_user@'%'identifiedby'Ab12345';...
  • --创建登录名USE masterGO--PbMaster,密码123456CREATE ... --创建数据库用户USE E_MarketGO--用户名MasterDBUserCREATE USER MasterDBUser FOR LOGIN PbMast --为MasterDBUser赋予查看、新增、修改的操作USE E_...
  • 注意修改表空间名称,此语句赋予用户的权限比较大。 create user FASP identified by FASP default tablespace EFMIS temporary tablespace TEMP profile DEFAULT account unlock; grant connect to FASP with ...
  • 首先要登录plsql数据库 登录成功之后进入主界面 点击sql语句执行框 ... create user sxxy ...给创建的用户名进行赋予connect权限 grant connect,resource,dba to sxxy ; 然后点击Users查看创建用户 ...
  • 阿里的数据库连接池1.1.20版本的...在dm的管理工具上,新增一个用户,赋予所有操作权限,这时会自动生成一个跟用户名相同的模式出来,相当于数据库名吧3.打开dm的数据迁移工具,新建一个迁移,选择需要迁移过来的对...
  • 一般在导入数据库时,所要创建表空间、用户名,修改密码以及基本权限赋予的sql语句
  • 赋予权限 ON *.*前一个*代表库后一个代表表 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'xxxxx' WITH GRANT OPTION; 刷新权限 flush PRIVILEGES; 示例 MySQL [(none)]> ...
  • Sql语句 DML数据操纵语言:查询(select)、插入(insert)、删除(delete)、修改(update) DDL数据定义语言:创建(create)、修改(alter)、删除(drop)、清空(truncate) DCL权限控制语言:赋予权限(grant)、回收权限...
  • MariaDB [student_info]> create tablestu_info( //创建表-> stuId int(11), //->是sql语句的提示符号,不是输入命令的一个部分-> stuName varchar(40),-> gender varchar(10),-> pho...
  • 基本的建立数据库、建立表、建立约束、建立用户、赋予权限、简单的添加删除语句以及个人整理的小技巧T-SQL语句。 if exists(select * from sys.databases where name = 'stuDB') --判断语句drop database stuDB --...
  • 文章目录DCL:数据库控制语言创建一个用户为用户进行...现在我有这么一个需求,创建一个密码为recode_passwd,用户名为recode的用户,给这个用户赋予recode数据库的所有权限,并且可以进行连接 创建一个用户 CREATE
  • mysql数据库权限管理

    2017-09-08 19:55:29
    1、在mysql的user表中增加新的连接用户帐号,使用GRANT语句进行授权:GRANT USAGE ON *.* TO 'USERNAME'@LOCALHOST ...2、赋予用户对应的权限:GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON dbname
  • 创建用户的流程 先用sys用户登陆到数据库: Sys by sysbda 创建用户语句 Create user USERNAME identified ...赋予权限 在不赋予权限的时候,用户没有默认权限,甚至不能登陆 授予登陆权限 Grant create ...
  • 这时,我们就要进行相应的配置,给特定的用户赋予特定的操作权限。MySQL中使用GRANT命令和REVOKE命令来管理用户的权限。查看用户的权限:(1):查看当前用户的所有权限(示例中使用root用户登录),使用show grants命令...
  • 第8章 用SQL语句操作数据 ...删,改,查等操作,可以创建视图,存储过程,可以赋予用户权限等。 2.SQL和T-SQL SQL的全程是“结构化查询语言(Structured Query Language)”,是1974年由Boyce和Chamberlin提出的

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 285
精华内容 114
关键字:

数据库赋予权限语句