那你就不要给user1相应的权限,你给了所有的权限给它,当然就没有限制了,不然SQL的权限管理岂不是空谈?

解决方案 »

  1.   

    如果你的數據庫每天都有記錄在增加,那你什麼能限制它增長呢?這好象不符合邏輯吧?你可以通過清空日志,壓縮日志,收縮數據庫來讓它們少佔用空間
    清空日志
    DUMP TRANSACTION 库名 WITH NO_LOG 截断事务日志
    BACKUP LOG 数据库名 WITH NO_LOG收缩数据库
    DBCC SHRINKDATABASE(数据库名)
      

  2.   

    说明白一点:   如何限制一个用户只能有100M Sqlserver 数据库空间.此用户且不能更改数据库大小?
      

  3.   

    如果你用磁盘配额来限制的话,可能达到这一个目的
    使db1为windows用户,再限制这个用户的配额为100M
      

  4.   

    我的数据库只能以 sql 用户登录. 是asp调用的.