我正在做一个关于酒店管理的项目,我如何创建一个 MySQL 数据库(将连接到 java),其中管理员拥有唯一的权利,接待员对某些表具有特权,例如插入、选择...
问问题
80 次
2 回答
1
这是可能的,请查看http://dev.mysql.com/doc/refman/5.5/en/privilege-system.html。但是,我强烈建议在应用程序 (java) 级别处理这些权限,因此您不必在应用程序内切换 mysql 用户。
于 2013-07-12T15:15:45.500 回答
0
安装 MySQL。
mysqladmin -u root password "secret-password"
mysql -u root -p'secret_password'
> CREATE DATABASE hm ;
> GRANT SELECT,INSERT,UPDATE ON hm.* TO hm_receptionist@'%'
> IDENTIFIED BY 'secret_password' ;
> GRANT ALL ON hm.* TO hm_admin@'%'
> IDENTIFIED BY 'secret_password' ;
于 2013-07-12T15:24:34.490 回答