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
sql权限
最新推荐文章于 2024-11-16 00:31:36 发布