-4

我正在做一个关于酒店管理的项目,我如何创建一个 MySQL 数据库(将连接到 java),其中管理员拥有唯一的权利,接待员对某些表具有特权,例如插入、选择...

4

2 回答 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 回答