--建立使用者 test_user ,並授權 連線,查詢檢視
create
user test_user identified by test_user;
grant
connect
to test_user;
grant
create
view
to test_user;
--授權檢視引用的表許可權給新使用者
grant
select
on other_user.table1 to test_user with
grant
option
;grant
select
on other_user.table2 to test_user with
grant
option
;grant
select
on other_user.table3 to test_user with
grant
option
;-- 使用新使用者 test_user 建立相關檢視
create
orreplace
view v_1 as
select a.
*,b.
*,c.
*from other_user.table1 a
join other_user.table2 b on a.id=b.fid
join other_user.table3 c on b.fid=c.xid
-- 移出新使用者建立檢視的許可權
revoke
create
view
from test_user;
--鎖表查詢sqlselect object_name, machine, s.sid, s.serial#
from **$locked_object l, dba_objects o, **$session s
where l.object_id = o.object_id
and l.session_id = s.sid;
--釋放session sql:
--alter system kill session 'sid, serial#';
alter system kill
session
'23, 1647'
;---建立使用者
create
user
'username'@'host' identified by 'password';
create user 'dog'@'localhost' identified by '
123456
';create user 'pig'@'
192.168.1.
101_' idendified by '
123456
';create user 'pig'@'
%' identified by '
123456
';create user 'pig'@'
%' identified by '
';create user 'pig'@'
%';
linux下開啟 關閉 重啟mysql服務命令
一、 啟動
1、使用 service 啟動:service mysql start
2、使用 mysqld 指令碼啟動:/etc/inint.d/mysql start
3、使用 safe_mysqld 啟動:safe_mysql&
二、停止
1、使用 service 啟動:service mysql stop
2、使用 mysqld 指令碼啟動:/etc/inint.d/mysql stop
3、mysqladmin shutdown
三、重啟
1、使用 service 啟動:service mysql restart
2、使用 mysqld 指令碼啟動:/etc/inint.d/mysql restart
MySql授權相關語句
新建使用者grant usage on to lumengwei identified by 12345x 為使用者授權grant 許可權 on 資料庫 表 to 使用者名稱 identified by 密碼 重新整理授權 flush privileges 查詢授權 檢視用的許可權 show gra...
Mysql建立使用者 授權
建立使用者命令 create user 使用者名稱 localhost identified by 密碼 create user 使用者名稱 192.168.1.101 idendified by 密碼 create user 使用者名稱 identified by 密碼 create user 使...
mysql 建立使用者 授權
b 1 建立使用者 b 可以在任何地方登陸 create user test identified by test123 或create user test identified by test123 在本地登陸 create user test localhost identified by te...