SqlServer 语言

  1. SQL 数据类型
  2. SQL 变量
  3. SQL 系统表
  4. SQL 运算符
  5. SQL 流程控制
  6. SQL 函数
  7. SQL 命令
  8. SQL 游标
  9. 命令行工具
  10. 系统存储过程
  11. 连接 SQL
  12. 子查询研究

列出用户表

select id,name from sysobjects where type='u' order by 2

列出表的列名

select colid,name from syscolumns where id=(select id from sysobjects where type='u' and name='表名') order by 1

数据库权限说明

固定数据库角色 描述
db_owner 执行数据库中的所有维护和配置活动。
db_accessadmin 添加或删除 Windows 用户、组和 SQL Server 登录的访问权限。
db_datareader 读取所有用户表中的所有数据。
db_datawriter 添加、删除或更改所有用户表中的数据。
db_ddladmin 在数据库中运行任何数据定义语言 (DDL) 命令。
db_securityadmin 修改角色成员身份并管理权限。
db_backupoperator 备份数据库。
db_denydatareader 禁止读取数据库用户表中的任何数据。
db_denydatawriter 禁止添加、修改或删除任何用户表或视图中的数据。