mysql用root账户建立用户和赋予权限

1.创建用户

create user guest_test@localhost identified by "root";-- 创建名为guest_test的用户

2.赋予权限


-- 给guest_test用户赋予guest_test增删改的权限。第一个guest_test指数据库,第二个指用户名,hostname指指定ip
grant create,alter,drop on guest_test.* to [email protected]
-- 给guest_test用户赋予guest_test库中所有表的全部权限grant all privileges on *.* to [email protected]

-- 给guest_test用户赋予guest_test库中所有表的查询权限grant select on database.* to [email protected]

-- 给guest_test用户赋予guest_test某个表的用户权限grant select on guest_test.t1table to [email protected]

3.撤销权限

撤销guest_test用户guest_test库所有表的增删改查的权限

revoke select,update,delete,insert on guest_test.* from guest_test[email protected];flush privileges;

4.删除用户

drop user [email protected]

  

原文地址:https://www.cnblogs.com/hhdw/p/10134136.html

时间: 2024-10-31 10:01:19

mysql用root账户建立用户和赋予权限的相关文章

允许MySQL中root账户的远程登录

1.root登录mysql之后,查看端口,确认是3306 show variables like 'port'; 2.添加[email protected]%用户并设置密码为123456 GRANT ALL PRIVILEGES ON *.* TO [email protected]"%" IDENTIFIED BY "123456"; 如果出现这样的错误: The MySQL server is running with the --skip-grant-tabl

Oracle 新建用户、赋予权限

1.新建用户 新建用户: create User username Identified by password 修改用户密码: alter User username Identified by password 删除用户密码: drop user user_name [cascade] (cascade:级联删除选项,如果用户包含数据库对象,则必须加 CASCADE选项,此时连同该用户所拥有的对象一起删除.) [注意]: ①只有有DBA权限的用户才能新建用户: ②username :用户名.

mysql 新建用户,赋予权限

mysql 创建一个用户 hail,密码 hail,指定一个数据库 haildb 给 hailmysql -u root -ppassworduse mysql;insert into user(ho mysql 创建一个用户 hail,密码 hail,指定一个数据库 haildb 给 hail mysql -u root -p password use mysql; insert into user(host,user,password) values('localhost','hail',p

mysql添加用户并赋予权限命令

添加用户: create user 'gouge'@'localhost' identified by 'gouge'; 赋予权限: 给gouge 用户赋予所有test开头的数据库权限 (test% 代表已test开头的数据库,如果指定单个数据库去掉%即可) 1 grant select,insert,update,delete,create,drop,alter on `test%`.* to 'gouge'@'%' identified by 'gouge'; 2 FLUSH PRIVILE

mysql登录连接、增加用户、修改权限

登陆连接mysql 1 连接到mysql mysql   -h主机地址  -u用户名  -p密码 例1:假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123.则键入以下命令: mysql -h110.110.110.110 -uroot -pabcd123 (注:u与root可以不用加空格,其它也一样) 2 退出mysql 命令: exit 3 修改密码 mysqladmin -u 用户名 -p旧密码 password 新密码 增加mysql的新用户与修改

MySQL数据库(七)—— 用户管理和权限管理

一.管理用户 1.查询用户 第一步:切换到MySQL数据库 use mysql; 第二步:查询user表 select * from user; 两条记录都是root用户 ,其中第一条记录表示本机访问,第二条记录是远程访问. 注意:通配符%表示可以在任意主机登录查询数据库 2.新增用户 语法:create user '用户名'@'主机名' identified by '密码'; 3.删除用户 语法:drop user '用户名'@'主机名' 4.修改用户密码 语法:update user set

建立用户,设置权限,导入oracle数据dmp

--建立用户 create user xxx identified by xxx account unlock; --设置权限 grant dba to xxx; --导入数据dmp imp aichannel/[email protected] file= d:datanewsmgnt.dmp full=y

Oracle中添加新用户并赋予权限

--创建一个新用户NewUser 并设置密码为1 create user NewUser identified by 1; --为该用户赋予权限 grant connect , Resource to NewUser;

oracle如何创建用户并赋予权限

本文将从用户创建讲起,特别讲述Oracle授予用户权限的一个实例,希望对大家了解Oracle授予用户权限有所帮助. 这两天在测数据库同步软件的时候,需要在Oracle里创建一个用户名和密码均为SYSDATA的用户,找了找资料,创建成功,现将Oracle中用户的创建和授予命令摘录下来:  1.Linux 下Oracle的启动 以Oracle身份登录 启动lsnrctl start 登录sqplus /nolog 连接数据库connect/assysdba 启动数据库startup 关闭数据库shu