数据库新建用户并给予权限

创建一个新的用户username密码为password

CREATE USER username IDENTIFIED BY ‘password‘;

查看所有的用户

select host,user from mysql.user;

给新建立的用户查询和插入的权限

GRANT SELECT, INSERT ON ybc.users TO ‘username‘@‘%‘;

flush privileges;

查看所有用户的权限

show grants for ‘niuxiongcai‘@‘%‘;

时间: 2024-10-06 10:50:29

数据库新建用户并给予权限的相关文章

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命令行能否实现新建用户呢?答案无疑是肯定的.而且在使用使用MySQL命令行新建用户后,还可以为用户授予权限. 首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的.注:本操作是在WIN命令提示符下,phpMyAdmin同样适用.用户:phplamp用户数据库:phplampDB 1.MySQL命令行新建用户 //登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.user(

命令行下mysql新建用户及分配权限

创建用户: CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username – 你将创建的用户名, host – 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,  如 果想让该用户可以从任意远程主机登陆,可以使用通配符%. password –  该用户的登陆密码,密码可以为空,如果为空则该用户可以不需要密码登 陆服务器. 例子: CREATE USER 'dog'@'localhost' IDENT

linux中MySQL下添加用户以及给予权限的实现

1.在linux中首先登入mysql:mysql -u root -p(提示输入密码,输入即可)  2.选择mysql数据库:use mysql.    在mysql表中插入系统的用户名和用户密码: insert into user(Host,User,Password) values("localhost","你的用户名",password("你要设置的密码")); 3.刷新mysql系统相关的表:flush privileges; 4.给新增

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下添加用户以及给予权限的实现

在mysql中添加用户的方法如下: 1 使用root用户登录 mysql -u root -p 2  选择mysql数据库 use mysql 3  添加用户 insert into user(Host,User,Password)  values("localhost","你的用户名",password("你的密码")); 把汉字换成你想使用的用户名或密码 4 刷新MySQL的系统权限相关表 flush privileges; 给用户添加权限:

关于数据库新建用户提示“用户、组或角色‘’XXX‘’在当前数据库中已已存在”的解决办法

一般在还原数据库后,给这个数据库添加一个登录名时出现. 例如数据库备份文件中已经包含了用户abc,现在还原了数据库,然后发现现有数据库中没有abc这个用户,想要新建一个abc用户,作为该数据库的owner,便会出现这个问题. http://blog.csdn.net/cjh200102/article/details/8669166 这篇文章做了详细的介绍. 可以理解为登录名和用户是两个不同的概念,虽然名称相同.在新建登录名的时候,如果不添加该数据库映射则不会报错. 添加数据库映射相当于给该数据

Caché数据库新增用户并分配权限

1.通过浏览器登录管理中心,Caché自带的客户端工具是网页的,访问地址:     http://localhost:57772/csp/sys/UtilHome.csp 2.选择功能链接:系统管理-->安全-->用户 3.点击用户名称,打开详细信息页面 4.点击选择不同的TAB标签,配置相关信息. 5.选择SQL表标签中的添加表,并分配权限,并应用保存. 6.TreeSoft已实现Caché数据库的连接及数据管理维护. 原文地址:https://www.cnblogs.com/treesof

sql server新建用户及分配权限

sql server的用户权限分配很重要哦,如果你想管理某些服务对某些表的读写权限,就可以使用以下sql啦 --创建数据库 create database test8 --创建登录名 create login tianxftest1 with password='abcd1234',default_database = test7 EXEC sp_addlogin 'tianxftest15','123456','test7' --用上面的登录名创建对应数据库用户 create user tia