oracle vs mysql 用户权限.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle vs mysql 用户权限

Oracle VS Mysql 用户权限 1. Mysql用户权限 2 1.1 创建用户 2 1.2 删除用户 2 1.3 修改密码 2 1.4 用户权限设置 2 1.5 撤权并删除用户 6 2. Oracle用户权限 6 2.1 Oracle 权限设置 6 2.1.1 权限分类: 6 2.1.2 系统权限管理: 6 2.1.3 实体权限管理 7 2.2 Oracle 用户管理 8 2.2.1 创建用户的Profile文件 8 2.2.2 创建用户 8 2.2.3 修改用户: 9 2.2.4 删除用户 10 2.2.5 监视用户: 10 2.3 Oracle 角色管理 10 2.3.1 何为角色 10 2.3.2 系统预定义角色 10 2.3.3 管理角色 11 2.4 常用命令总结 12 2.4.1 创建表空间 12 2.4.2 oracle创建用户 12 2.4.3 删除用户 12 2.4.4 修改用户密码 12 2.4.5 用户授权 12 Mysql用户权限 创建用户 创建用户命令: mysql CREATE?USER?user_name?IDENTIFIED?BY?password; “user_name”表示你要建立的用户名,后面的”password”表示密码 如果要限制在固定地址登陆,比如localhost 登陆: mysql CREATE?USER?user_name@localhost?IDENTIFIED?BY?password; 删除用户 Mysql Drop user user_name; 注意: 在4.1.1与5.0.2之间的版本中要删除一个MYSQL帐户,需要进行以下操作。 1) 使用show grants语句查看要删除的MYSQL帐户都有哪些权限,使用方法如show grants for garfield@localhost。 2) 使用revoke语句收回用户在show grants里拥有的权限。执行这个语句将删除除user表之外的其它所有权限表中的相关记录,并且收回在user表中该用户拥有的全局权限。 3) 使用drop user 语句把用户从user表中删除。 修改密码 第一种方式:  更改之前root没有密码的情况    c:\mysql\binmysqladmin -u root password your password更改之前root有密码的情况,假如为123456  c:\mysql\binmysqladmin -u root -p123456 password your password  注意:更改的密码不能用单引号,可用双引号或不用引号第二种方式: 1c:\mysql\binmysql -uroot -p密码 以root身份登录 2mysqluse mysql 选择数据库 3mysqlupdate user set password=password(你的密码) where User=root; 4mysqlflush privileges; 重新加载权限表 1) 以root(也可用其它有权限的用户)身份登录2) 下面创建一个test用户,密码为test,并且只能对picture数据库进行操作的命令mysqlGRANT 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      特殊的“无权限”权限上表显示在第一组的权限指定符适用于数据库、表和列,第二组数管理权限。一般,这些被相对严格地授权,因为它们允许用户影响服务器的操作。第三组权限特殊,ALL意味着“所有权限”,

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档