易截截图软件、单文件、免安装、纯绿色、仅160KB

sql权限

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:


相关文档:

SQL Server日期

---一个月的第一天
SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0) 
--- 本周的星期一
SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)
---一年的第一天
SELECT DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)
----季度的第一天
SELECT DATEADD(qq, DATEDIFF(qq,0,getdate()), 0)
----上个月的最后一天
......

SQL Server 2008 阻止保存要求重新创建表的更改


MS SQL Server 2008 在建完表后,如果要插入任意列,则提示:
当用户在在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改,如果强行更改会出现以下提示:不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“ ......

简单但有用的SQL脚本

行列转换
create table test(id int,name varchar(20),quarter int,profile int)
insert into test values(1,'a',1,1000)
insert into test values(1,'a',2,2000)
insert into test values(1,'a',3,4000)
insert into test values(1,'a',4,5000)
insert into test values(2,'b',1,3000)
insert into test values(2, ......

SQL插入例题

--创建表TongXunLu
CREATE TABLE TongXunLu
 (
 [tName] nvarchar(30),
 [tAddress] nvarchar(50),
 [tEmail] varchar(50)
 )
--创建表 students
CREATE TABLE students
 (
 [sId] int IDENTITY (1, 1) primary key NOT NULL ,
 [sName] varchar (50)   NOT ......

SQL SERVER内置函数


聚合函数若要汇总一定范围的数值,请使用以下函数:
SUM
返回表达式中所有值的总和。
语法
SUM(aggregate)
SUM 只能与包含数值的字段一起使用。将忽略空值。
AVERAGE
返回表达式中所有非空值的平均值(算术平均值)。
语法
AVERAGE(aggregate)
AVERAGE 只能与包含数值的字段一起使用。将忽略空值。
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号