sql权限

sql权限:
创建User:
insert into mysql.user(Host,User,Password) values("localhost","cordev",password("xasoftorg"));
insert into mysql.user(Host,User,Password) values("localhost","corhotfix",password("xasoftorg"));
insert into mysql.user(Host,User,Password) values("localhost","corint",password("xasoftorg"));
赋予权限:
grant all privileges on cordev.* to cordev identified by 'xasoftorg';
grant all privileges on corhotfix.* to corhotfix identified by 'xasoftorg';
grant all privileges on corint.* to corint identified by 'xasoftorg';
刷新:
flush privileges;


用户权限
设置
  1、以root(也可用其它有权限的用户)身份登录
  2、 下面创建一个test用户,密码为test,并且只能对picture数据库进行操作的命令
    mysql>GRANT ALL ON picture.* TO test IDENTIFIED BY "test";

  GRANT语句的语法看上去像这样:
   GRANT privileges (columns) ON what TO user IDENTIFIED BY "password" WITH GRANT OPTION 

要使用该语句,你需要填写下列部分:
  privileges 授予用户的权限,下表列出可用于GRANT语句的权限指定符:
 权限指定符 权限允许的操作
  Alter       修改表和索引
  Create      创建数据库和表
  Delete      删除表中已有的记录
   Drop    抛弃(删除)数据库和表
  INDEX      创建或抛弃索引
  Insert      向表中插入新行
   REFERENCE   未用
  Select     检索表中的记录
  Update      修改现存表记录
   FILE       读或写服务器上的文件
  PROCESS    查看服务器中执行的线程信息或杀死线程
  RELOAD     重载授权表或清空日志、主机缓存或表缓存。
  SHUTDOWN   关闭服务器
  ALL       所有;ALL PRIVILEGES同义词
  USAGE     特殊的“无权限”权限

添加系统用户:
adduser oracle
passwd oracle
solar:/home# rm -r oracle
solar:/home# cp -r mhung oracle
solar:/home# chown -R oracle oracle

solar:/home# rm -r oracle
solar:/home# cp -r mhung oracle
solar:/home# chown -R oracle oracle

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值